Dig into a collection of 25 easy Salisbury steak meatball recipes that keep your meals delicious yet light, all clocking in at under 250 calories each! These tasty twists on a classic dish are not only simple to whip up but also come with a handy macro breakdown for each recipe, so you can easily track your intake. Whether you’re meal prepping for the week or just looking for a quick dinner option, these meatballs are here to satisfy your cravings without the calorie overload.
Affiliate Disclosure: "As an Amazon Associate I earn from qualifying purchases made from the images and links in this post. We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and other affiliated sites."
Easy Salisbury Steak Meatballs With Light Gravy

These Easy Salisbury Steak Meatballs are a delightful twist on a classic dish. They offer a savory taste with tender meatballs smothered in a rich light gravy, making them a comforting meal that’s still light enough to fit your calorie goals. Simple to make, this recipe is perfect for busy weeknights when you want something delicious without spending hours in the kitchen.
Each bite is packed with flavor, and the light gravy adds the perfect touch without overwhelming the dish. You can serve them with your favorite vegetables or over a small portion of mashed potatoes for a well-rounded meal.
Ingredients
- 1 lb lean ground beef
- 1/2 cup breadcrumbs
- 1/4 cup finely chopped onion
- 1 egg
- 1 tsp garlic powder
- 1 tsp Worcestershire sauce
- Salt and pepper to taste
- 2 cups beef broth
- 2 tbsp cornstarch mixed with 2 tbsp water
- 1 tbsp olive oil
Instructions
- Preheat your oven to 375°F (190°C).
- In a large bowl, mix ground beef, breadcrumbs, onion, egg, garlic powder, Worcestershire sauce, salt, and pepper until well combined.
- Shape the mixture into 12 meatballs and place them on a baking sheet.
- Bake for 20-25 minutes until cooked through.
- In a skillet, heat olive oil over medium heat, and add the beef broth. Bring to a simmer.
- Stir in the cornstarch mixture and cook until the gravy thickens.
- Serve the meatballs drizzled with gravy.
Slow Cooker Salisbury Steak Meatballs Under 250 Calories

Slow Cooker Salisbury Steak Meatballs bring comfort food to the forefront without the guilt. With a rich, savory flavor and tender texture, these meatballs are perfect for a cozy dinner. Plus, using a slow cooker makes preparation a breeze, allowing you to focus on other things while they simmer away.
This dish is not only simple to make but also incredibly satisfying. Enjoy them over a bed of noodles or with a side of vegetables, and you’ve got a hearty meal that stays under 250 calories per serving!
Ingredients
- 1 pound lean ground beef (90% lean)
- 1/2 cup breadcrumbs (whole wheat)
- 1/4 cup finely chopped onion
- 1 large egg
- 1 teaspoon garlic powder
- 1 teaspoon Worcestershire sauce
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 2 cups beef broth (low sodium)
- 1 cup canned tomato sauce
- 1 tablespoon Dijon mustard
- 1 tablespoon cornstarch (mixed with 2 tablespoons water for thickening)
Instructions
- Mix the Meatball Ingredients: In a large bowl, combine ground beef, breadcrumbs, onion, egg, garlic powder, Worcestershire sauce, salt, and pepper. Mix until well combined.
- Form Meatballs: Shape the mixture into 1-inch meatballs and place them in the slow cooker.
- Prepare the Sauce: In a separate bowl, mix together beef broth, tomato sauce, and Dijon mustard. Pour the sauce over the meatballs in the slow cooker.
- Cook: Cover and cook on low for 6-8 hours or on high for 3-4 hours, until meatballs are cooked through.
- Thicken the Sauce: About 30 minutes before serving, stir in the cornstarch mixture to thicken the sauce.
Nutrition Information (per serving, 4 servings total):Calories: 240, Fat: 9g, Carbs: 20g, Protein: 22g.
Oven-Baked Salisbury Steak Meatballs For A Guilt-Free Meal

Oven-baked Salisbury steak meatballs are a tasty twist on a classic dish, offering a savory and satisfying flavor without the extra calories. These meatballs are juicy, tender, and smothered in a rich gravy, making them a go-to for anyone looking to enjoy healthy comfort food.
Simple to prepare, this recipe combines lean ground beef with flavorful herbs and spices, then bakes them to perfection. Serve them with your favorite veggies or a side salad for a complete meal that keeps your calorie count in check.
Ingredients
- 1 pound lean ground beef
- 1/2 cup breadcrumbs (whole wheat preferred)
- 1/4 cup finely chopped onion
- 1/4 cup milk
- 1 large egg
- 1 tablespoon Worcestershire sauce
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 teaspoon dried parsley
- Salt and pepper to taste
- 1 cup low-sodium beef broth
- 1 tablespoon cornstarch mixed with 2 tablespoons water (for thickening)
Instructions
- Preheat your oven to 375°F (190°C) and line a baking sheet with parchment paper.
- In a large bowl, combine ground beef, breadcrumbs, chopped onion, milk, egg, Worcestershire sauce, garlic powder, onion powder, parsley, salt, and pepper. Mix until well combined.
- Form the mixture into meatballs, about 1.5 inches in diameter, and place them on the prepared baking sheet.
- Bake the meatballs for 20-25 minutes or until they are cooked through and browned on top.
- While the meatballs are baking, heat the beef broth in a saucepan over medium heat. Stir in the cornstarch mixture and cook until the sauce thickens.
- Once the meatballs are done, serve them drizzled with the thickened gravy.
Macro Breakdown (per serving, makes 4 servings):Calories: 230, Fat: 10g, Carbs: 15g, Protein: 20g.
Stovetop Salisbury Steak Meatballs In A Low-Calorie Sauce

Stovetop Salisbury steak meatballs are a cozy dish that brings comfort without the extra calories. These tender meatballs are simmered in a savory low-calorie sauce, making it easy to enjoy a hearty meal that won’t weigh you down. With rich flavors and a satisfying texture, this recipe is both simple to make and perfect for busy weeknights.
Your taste buds will delight in the combination of seasonings and the deliciously tangy sauce, while the meatballs stay juicy and flavorful. This dish can be served with your choice of veggies or over a bed of cauliflower rice to keep the calorie count low and the enjoyment high.
Ingredients
- 1 pound lean ground beef
- 1/2 cup breadcrumbs (whole wheat)
- 1/4 cup onion, finely chopped
- 1 clove garlic, minced
- 1 large egg
- 1 teaspoon Worcestershire sauce
- 1 teaspoon salt
- 1/4 teaspoon black pepper
- 1 cup low-sodium beef broth
- 1/2 cup ketchup
- 1 tablespoon mustard
- 1 tablespoon brown sugar
Instructions
- In a large bowl, combine the ground beef, breadcrumbs, onion, garlic, egg, Worcestershire sauce, salt, and pepper. Mix until well combined and shape into 1-inch meatballs.
- In a large skillet, brown the meatballs over medium heat for about 5-7 minutes, turning occasionally until they are browned on all sides.
- In a separate bowl, whisk together the beef broth, ketchup, mustard, and brown sugar. Pour the mixture over the browned meatballs.
- Cover the skillet and let simmer for 15-20 minutes, or until the meatballs are cooked through and the sauce has thickened slightly.
- Serve warm, garnished with fresh parsley if desired.
Macro breakdown per serving (makes 4 servings): Calories: 230, Fat: 10g, Carbs: 15g, Protein: 20g.
Instant Pot Salisbury Steak Meatballs For A Quick Dinner

Instant Pot Salisbury Steak Meatballs are a delicious twist on a classic comfort food. These meatballs are tender, flavorful, and covered in a rich gravy that adds a savory touch. The recipe is simple to follow, making it a great choice for busy weeknights when you want something satisfying without spending hours in the kitchen.
The combination of ground beef, breadcrumbs, and seasonings creates meatballs that are juicy and packed with flavor. With the Instant Pot, you can have a hearty meal on the table in no time. Serve them with mashed potatoes or green beans for a filling dinner that fits your calorie goals.
Ingredients
- 1 lb lean ground beef
- 1/2 cup breadcrumbs
- 1/4 cup finely chopped onion
- 1 egg
- 1 teaspoon garlic powder
- 1 teaspoon Worcestershire sauce
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 cup beef broth
- 1 cup mushroom gravy
- Chopped parsley for garnish
Instructions
- In a large bowl, combine ground beef, breadcrumbs, onion, egg, garlic powder, Worcestershire sauce, salt, and pepper. Mix until well combined.
- Form the mixture into meatballs, about 1-2 inches in diameter.
- Set your Instant Pot to sauté mode. Add the beef broth and scrape any brown bits from the bottom of the pot.
- Place the meatballs in the Instant Pot and pour the mushroom gravy over them.
- Close the lid and set the valve to sealing. Cook on high pressure for 10 minutes, then quick-release the pressure.
- Once done, carefully remove the meatballs and serve them hot, garnished with chopped parsley.
Salisbury Steak Meatballs With Mushrooms And Brown Gravy

Salisbury steak meatballs are a comforting twist on a classic dish, bringing together tender beef meatballs and savory mushrooms in a rich brown gravy. These meatballs are easy to make and pack a delightful mix of flavors that will make your dinner feel both hearty and satisfying.
With each bite, you get the umami goodness of mushrooms paired with the warmth of seasoned beef, all while keeping it light and under 250 calories. It’s a stress-free recipe perfect for busy weeknights or a cozy family dinner.
Ingredients
- 1 pound lean ground beef
- 1/2 cup breadcrumbs
- 1/4 cup finely chopped onions
- 1 egg
- 1 tablespoon Worcestershire sauce
- 1 teaspoon garlic powder
- Salt and pepper to taste
- 1 cup beef broth
- 1 cup sliced mushrooms
- 1 tablespoon cornstarch mixed with 1 tablespoon water
Instructions
- Preheat your oven to 400°F (200°C). In a mixing bowl, combine the ground beef, breadcrumbs, onions, egg, Worcestershire sauce, garlic powder, salt, and pepper. Mix until well combined.
- Form the mixture into meatballs, about 1 inch in diameter, and place them on a baking sheet. Bake for 20 minutes or until cooked through.
- While the meatballs are baking, heat a skillet over medium heat and add the sliced mushrooms. Sauté until they’re tender, about 5 minutes.
- Pour in the beef broth and bring it to a simmer. Add the cornstarch mixture to thicken the gravy.
- Once the meatballs are done, add them to the skillet, stir to coat them in the gravy, and let simmer for an additional 5 minutes. Serve warm.
Macro Breakdown (per serving, recipe makes 4 servings):
Calories: 230
Fat: 10g
Carbs: 18g
Protein: 20g
Crockpot Salisbury Steak Meatballs – Healthy And Hearty

Crockpot Salisbury Steak Meatballs are a comforting dish that combines the rich flavors of seasoned beef with savory gravy, all while keeping things healthy and hearty. This recipe is not only simple to make, but it also offers a fulfilling taste that will satisfy your cravings without going overboard on calories. Perfect for busy weeknights, just pop everything into the crockpot and let it do the work for you!
The meatballs are juicy and flavorful, thanks to a mix of breadcrumbs and seasonings, while the gravy adds a delightful touch of richness. You can serve these meatballs over a bed of steamed vegetables or whole grains to keep your meal balanced yet delicious. Each serving is designed to keep you under 250 calories, making it an excellent choice for a light dinner.
Ingredients
- 1 lb lean ground beef
- 1/2 cup whole wheat breadcrumbs
- 1/4 cup onion, finely chopped
- 1 large egg
- 1 tsp garlic powder
- 1 tsp Worcestershire sauce
- 1/2 tsp salt
- 1/4 tsp pepper
- 1 can (10.5 oz) low-sodium beef broth
- 1 cup mushrooms, sliced
- 1 cup green beans, fresh or frozen
- 2 tbsp ketchup
- 1 tbsp cornstarch (optional, for thickening)
Instructions
- In a large bowl, mix ground beef, breadcrumbs, onion, egg, garlic powder, Worcestershire sauce, salt, and pepper until well combined. Form into meatballs, about 1 inch in diameter.
- Place the meatballs in the crockpot. Add the beef broth, mushrooms, and green beans on top.
- In a small bowl, mix ketchup and cornstarch (if using), then pour over the meatballs and vegetables.
- Cover and cook on low for 6-8 hours or on high for 3-4 hours, until the meatballs are cooked through and tender.
- Serve warm, and enjoy your healthy, hearty meal!
Macro Breakdown (per serving, approximately 4 servings): 220 calories, 8g fat, 18g carbs, 22g protein.
Salisbury Steak Meatballs Over Mashed Cauliflower For Fewer Calories

Salisbury steak meatballs served over creamy mashed cauliflower is a delightful dish that combines comfort and health. The hearty meatballs are rich in flavor, thanks to a blend of seasonings and a savory sauce, while the mashed cauliflower provides a low-carb alternative to traditional mashed potatoes. This recipe is not only easy to make but also perfect for a quick weeknight dinner.
The meatballs are juicy and tender, with a satisfying texture that pairs perfectly with the velvety cauliflower. Enjoy this dish guilt-free, as it’s designed to keep your calorie count under control. Each serving is flavorful, filling, and will leave you wanting more without the extra calories!
Ingredients
- 1 pound lean ground beef
- 1/4 cup breadcrumbs
- 1/4 cup minced onion
- 1 large egg
- 2 tablespoons Worcestershire sauce
- 1 teaspoon garlic powder
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 head cauliflower, chopped
- 1/4 cup milk (or unsweetened almond milk)
- 1 tablespoon butter
- 1 cup beef broth
- 1/4 cup ketchup
- 1 tablespoon brown sugar
- 1 tablespoon soy sauce
- Fresh parsley for garnish
Instructions
- Prepare the Mashed Cauliflower: Steam the chopped cauliflower until tender. Drain and blend with milk and butter until smooth. Season with salt and pepper to taste.
- Make the Meatballs: In a bowl, combine ground beef, breadcrumbs, onion, egg, Worcestershire sauce, garlic powder, salt, and pepper. Mix well and form into meatballs (about 1.5 inches in diameter).
- Cook the Meatballs: In a skillet over medium heat, brown the meatballs on all sides. Remove from the skillet and set aside.
- Make the Sauce: In the same skillet, combine beef broth, ketchup, brown sugar, and soy sauce. Bring to a simmer and add back the meatballs. Cook for 10-15 minutes until the meatballs are cooked through and the sauce thickens.
- Serve: Spoon the mashed cauliflower onto plates, top with meatballs, and drizzle with sauce. Garnish with fresh parsley.
Macro Breakdown (per serving):Calories: 240, Fat: 10g, Carbs: 20g, Protein: 22g. This recipe serves 4, keeping each serving under 250 calories.
Air Fryer Salisbury Steak Meatballs – Crispy And Light

If you’re looking for a quick and satisfying meal, these Air Fryer Salisbury Steak Meatballs are a fantastic choice. They’re packed with savory flavors and have a delightful crispy texture, all while being light on calories. Plus, the air fryer makes cooking them a breeze!
These meatballs are simple to prepare, using common ingredients that you likely already have on hand. They’re perfect for a weeknight dinner or meal prep, yielding tender bites that pair beautifully with a side of mashed potatoes or rice. And the best part? Each serving stays under 250 calories, making it a guilt-free indulgence.
Ingredients
- 1 pound lean ground beef
- 1/2 cup breadcrumbs
- 1/4 cup finely chopped onion
- 1/4 cup milk
- 1 teaspoon garlic powder
- 1 teaspoon Worcestershire sauce
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 cup low-sodium beef broth
- 1 tablespoon cornstarch
- 1/2 cup low-calorie gravy (optional)
Instructions
- In a large bowl, combine ground beef, breadcrumbs, onion, milk, garlic powder, Worcestershire sauce, salt, and pepper. Mix until just combined.
- Form the mixture into meatballs, about 1 inch in diameter.
- Preheat the air fryer to 375°F (190°C). Arrange the meatballs in a single layer in the air fryer basket, ensuring they don’t touch.
- Cook for 10-12 minutes, turning halfway through, until meatballs are browned and cooked through.
- In a small saucepan, mix beef broth and cornstarch over medium heat until thickened. Serve meatballs with the sauce drizzled over the top and optional gravy.
Salisbury Steak Meatballs With Onion Gravy – A Low-Cal Take

This Salisbury steak meatballs recipe is a delightful twist on a classic dish, bringing together juicy meatballs and a savory onion gravy that packs in flavor without piling on the calories. The rich, savory taste combined with the tender texture of the meatballs makes this dish a comforting choice for any meal, while still keeping things light and healthy.
Not only is this recipe simple to make, but it also provides a hearty serving that will satisfy your cravings. Each bite is filled with the warm flavors of beef and onions, making it a cozy option for dinner or meal prep. Best of all, you can enjoy these meatballs without the guilt!
Ingredients
- 1 lb lean ground beef
- 1/2 cup breadcrumbs
- 1/4 cup finely chopped onion
- 1 egg
- 1 teaspoon garlic powder
- 1 teaspoon Worcestershire sauce
- Salt and pepper to taste
- 1 cup beef broth
- 1/4 cup sliced onions
- 1 tablespoon cornstarch
- 1 tablespoon water
Instructions
- Preheat the oven to 375°F (190°C).
- In a large bowl, combine ground beef, breadcrumbs, chopped onion, egg, garlic powder, Worcestershire sauce, salt, and pepper. Mix until well combined.
- Shape the mixture into meatballs, about 1 inch in diameter, and place them on a baking sheet.
- Bake the meatballs for 20-25 minutes, or until cooked through.
- While the meatballs are baking, prepare the onion gravy. In a saucepan, sauté sliced onions until they are soft and translucent.
- Add beef broth to the pan and bring to a simmer. In a small bowl, mix cornstarch and water to make a slurry, then add to the broth while stirring to thicken the gravy.
- Once the meatballs are ready, serve them hot with the onion gravy poured over the top.
Macro Breakdown (per serving, makes 4 servings):
Calories: 240
Fat: 10g
Carbs: 20g
Protein: 20g
Dairy-Free Salisbury Steak Meatballs For A Healthier Twist

Dairy-free Salisbury steak meatballs are a delicious twist on a classic dish, offering a savory flavor without any dairy products. These meatballs are juicy and flavorful, thanks to a blend of seasonings and a rich gravy that keeps them moist. They’re simple enough to prepare for any weeknight dinner, making them perfect for busy lifestyles.
With the right ingredients, you can enjoy these meatballs while keeping your meal under 250 calories per serving. They’re not just tasty; they’re also healthier, allowing you to indulge without the guilt. This recipe is not only kid-friendly but also great for adults looking to maintain a balanced diet.
Ingredients
- 1 pound lean ground turkey or beef
- 1/2 cup breadcrumbs (use gluten-free if needed)
- 1/4 cup finely chopped onion
- 1/4 cup unsweetened almond milk
- 1 tablespoon Worcestershire sauce
- 1 teaspoon garlic powder
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 tablespoon olive oil (for cooking)
- 1 cup low-sodium beef broth
- 1 tablespoon cornstarch mixed with 2 tablespoons water (for thickening)
Instructions
- Preheat the oven to 375°F (190°C). In a large bowl, combine ground turkey or beef, breadcrumbs, onion, almond milk, Worcestershire sauce, garlic powder, salt, and pepper. Mix until well combined.
- Form the mixture into 1-inch meatballs and place them on a baking sheet.
- Bake in the preheated oven for about 20 minutes, or until cooked through.
- While the meatballs are baking, heat olive oil in a pan over medium heat. Add beef broth and bring it to a simmer. Stir in the cornstarch mixture to thicken the gravy.
- Once the meatballs are done, add them to the gravy and let them simmer for a few minutes before serving.
Macro Breakdown:Each serving (4 meatballs): Approximately 220 calories, 8g fat, 16g carbs, 25g protein. This recipe makes 4 servings, keeping it under 250 calories per serving.
Salisbury Steak Meatballs And Zucchini Noodles – A Lighter Pairing

Salisbury steak meatballs bring a delightful twist to the classic comfort food, and when paired with zucchini noodles, they make for a lighter yet satisfying meal. The savory meatballs are full of flavor, enhanced by a rich gravy that keeps things interesting without adding too many calories. This dish is not only easy to prepare but also makes a great option for a quick weeknight dinner.
The zucchini noodles add a fresh crunch and a nutritious element, balancing out the hearty meatballs. With each bite, you’ll enjoy a satisfying combination of textures and flavors, making it a meal that’s perfect for any night of the week!
Ingredients
- 1 pound lean ground beef
- 1 cup grated zucchini
- 1/4 cup breadcrumbs
- 1/4 cup finely chopped onion
- 1 egg
- 1 teaspoon garlic powder
- 1 teaspoon Worcestershire sauce
- 1/2 teaspoon salt
- 1/2 teaspoon pepper
- 1 tablespoon olive oil
- 2 cups zucchini noodles (spiralized zucchini)
- 1 cup low-sodium beef broth
- 1 tablespoon cornstarch mixed with 2 tablespoons water (for thickening)
- Chopped parsley for garnish
Instructions
- Preheat your oven to 400°F (200°C). In a large bowl, mix the ground beef, grated zucchini, breadcrumbs, onion, egg, garlic powder, Worcestershire sauce, salt, and pepper until well combined.
- Form the mixture into meatballs, about 1 inch in diameter, and place them on a baking sheet lined with parchment paper. Bake for 20-25 minutes, until cooked through.
- While the meatballs are baking, heat olive oil in a pan over medium heat. Add the zucchini noodles and sauté for 2-3 minutes until tender. Set aside.
- In the same pan, pour the beef broth and bring it to a simmer. Stir in the cornstarch mixture and continue to cook until the sauce thickens.
- Once the meatballs are done, add them to the sauce and coat well. Serve the meatballs over the zucchini noodles, garnished with chopped parsley.
Macro Breakdown:This recipe yields about 4 servings, with each serving containing approximately 240 calories, 10g fat, 15g carbs, and 25g protein. Enjoy a lighter yet fulfilling meal that stays under 250 calories!
Low-Carb Salisbury Steak Meatballs With Keto-Friendly Gravy

These low-carb Salisbury steak meatballs are a delicious twist on a classic dish, packed with flavor and easy to whip up. They provide a satisfying meal without the extra carbs, making them a fantastic option for anyone following a keto diet.
The meatballs are juicy and flavorful, complemented by a rich keto-friendly gravy that brings everything together. Perfect for a busy weeknight, this recipe is both straightforward and quick, ensuring you can enjoy a comforting meal without the guilt.
Ingredients
- 1 lb ground beef (preferably lean)
- 1/4 cup finely chopped onion
- 2 cloves garlic, minced
- 1/4 cup almond flour
- 1 large egg
- 1 teaspoon Worcestershire sauce
- Salt and pepper to taste
- 1 cup beef broth
- 2 tablespoons tomato paste
- 1 tablespoon soy sauce (or coconut aminos for a keto option)
- 1 teaspoon dried thyme
- 1 tablespoon olive oil
- Fresh parsley for garnish
Instructions
- Preheat your oven to 400°F (200°C).
- In a large bowl, combine the ground beef, onion, garlic, almond flour, egg, Worcestershire sauce, salt, and pepper. Mix until well combined.
- Form the mixture into meatballs, about 1.5 inches in diameter, and place them on a baking sheet.
- Bake the meatballs in the oven for 20-25 minutes, until cooked through.
- Meanwhile, prepare the gravy. In a skillet, heat olive oil over medium heat. Add the beef broth, tomato paste, soy sauce, and thyme. Bring to a simmer and let it cook for a few minutes until slightly thickened.
- Once the meatballs are done, add them to the skillet with the gravy, coating them well.
- Serve hot, garnished with fresh parsley. Enjoy!
Calories per serving (1/4 of the recipe): 230, Fat: 15g, Carbs: 5g, Protein: 20g. This recipe yields 4 servings, keeping each serving under 250 calories.
Whole30 Salisbury Steak Meatballs – Clean And Flavorful

These Whole30 Salisbury steak meatballs offer a delicious and clean way to enjoy a classic dish without sacrificing flavor. Made with ground beef and a blend of simple spices, they are satisfying and can fit perfectly into your healthy eating plan. The savory sauce adds a rich taste that will keep you coming back for more.
This recipe is not only easy to prepare but also quick enough for a weeknight meal. Each meatball is packed with flavor and can be served over a bed of greens or alongside your favorite vegetables. Let’s dive into this wholesome recipe!
Ingredients
- 1 pound ground beef (85% lean)
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1/4 cup almond flour
- 1 egg
- 1 tablespoon Worcestershire sauce (Whole30 compliant)
- 1 teaspoon dried thyme
- Salt and pepper, to taste
- 1 cup beef broth
- 1 tablespoon tomato paste
- 1 tablespoon coconut aminos
Instructions
- Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper.
- In a large bowl, combine the ground beef, onion, garlic, almond flour, egg, Worcestershire sauce, thyme, salt, and pepper. Mix well until all ingredients are fully incorporated.
- Form the mixture into meatballs, approximately 1.5 inches in diameter, and place them on the prepared baking sheet.
- Bake the meatballs for 20-25 minutes, or until they are cooked through and browned on the outside.
- While the meatballs are baking, prepare the sauce by simmering the beef broth, tomato paste, and coconut aminos in a saucepan over medium heat. Let it reduce slightly for about 5 minutes.
- Once the meatballs are cooked, serve them drizzled with the sauce and enjoy!
Calories per serving: 230 | Fat: 14g | Carbs: 6g | Protein: 23g | Servings: 4
Easy Salisbury Steak Meatballs With Lean Ground Turkey

These Salisbury steak meatballs are a lighter twist on a classic dish, made with lean ground turkey for a healthier option. They are juicy, packed with flavor, and topped with a savory gravy that ties everything together. The combination of seasonings gives them a delightful taste that will remind you of comfort food without the extra calories.
Making these meatballs is straightforward and perfect for a weeknight dinner. Just mix the ingredients, form the meatballs, and simmer them in the gravy for a delicious meal that can be on the table in no time. Enjoy them over a bed of mashed potatoes or with your favorite vegetables for a complete low-calorie meal.
Ingredients
- 1 pound lean ground turkey
- 1/2 cup breadcrumbs (whole wheat)
- 1/4 cup finely chopped onion
- 1/4 cup chopped fresh parsley
- 1 egg
- 1 teaspoon garlic powder
- 1 teaspoon Worcestershire sauce
- 1/2 teaspoon salt
- 1/2 teaspoon black pepper
- 1 cup beef broth (low sodium)
- 2 tablespoons cornstarch (mixed with 1/4 cup water)
Instructions
- Preheat the oven to 375°F (190°C).
- In a large bowl, combine ground turkey, breadcrumbs, onion, parsley, egg, garlic powder, Worcestershire sauce, salt, and black pepper. Mix until well combined.
- Form the mixture into meatballs, about 1.5 inches in size, and place them on a baking sheet.
- Bake the meatballs for 20-25 minutes or until they are cooked through and lightly browned.
- In a saucepan, bring beef broth to a simmer. Add the cornstarch mixture and stir until thickened.
- Once the meatballs are done, add them to the sauce and let simmer for about 5 minutes.
- Serve hot over mashed potatoes or your choice of side.
Macro Breakdown per Serving (Makes 4 Servings):Calories: 240, Fat: 8g, Carbs: 18g, Protein: 24g.
Gluten-Free Salisbury Steak Meatballs With Light Mushroom Gravy

Gluten-Free Salisbury Steak Meatballs are a delightful twist on a classic dish. They combine tender meatballs with a rich, light mushroom gravy that packs a lot of flavor without the extra calories. This recipe is not only simple to make but also fits perfectly into a healthier lifestyle, making it a fantastic option for any night of the week.
The savory taste of the meatballs, complemented by the creamy gravy, makes this dish comforting and satisfying. Plus, it’s easy to whip up and can be ready in no time. With all these benefits, you’ll want to add this to your regular meal rotation!
Ingredients
- 1 pound ground turkey or lean beef
- 1/2 cup gluten-free breadcrumbs
- 1/4 cup finely chopped onion
- 1 egg
- 1 teaspoon garlic powder
- 1 teaspoon Worcestershire sauce
- Salt and pepper to taste
- 1 tablespoon olive oil
- 2 cups low-sodium beef broth
- 1 cup sliced mushrooms
- 2 tablespoons cornstarch mixed with 2 tablespoons water (for thickening)
Instructions
- Preheat your oven to 400°F (200°C). In a large bowl, combine ground turkey, gluten-free breadcrumbs, onion, egg, garlic powder, Worcestershire sauce, salt, and pepper. Mix until just combined.
- Form the mixture into 12 meatballs and place them on a baking sheet. Bake for 20 minutes, or until cooked through.
- While the meatballs bake, heat olive oil in a skillet over medium heat. Add sliced mushrooms and sauté until tender.
- Pour in the beef broth and bring to a gentle simmer. Stir in the cornstarch mixture and cook until the gravy thickens.
- Once the meatballs are done, transfer them to the skillet and coat with the mushroom gravy. Serve immediately.
Macro Breakdown (per serving, 3 meatballs with gravy): Calories: 240, Fat: 8g, Carbs: 18g, Protein: 22g. Servings: 4.
Salisbury Steak Meatballs With Steamed Veggies For A Balanced Plate

Salisbury steak meatballs are a comforting twist on a classic dish, combining savory flavors with a hearty texture. These meatballs are not only tasty but also simple to make, making them perfect for busy weeknights. Paired with a medley of steamed vegetables, this meal offers a satisfying experience while keeping the calorie count low.
The savory gravy coats the meatballs beautifully, enhancing their rich flavor. With every bite, you enjoy the balance of protein from the meatballs and the fresh crunch of the veggies. This dish is a fantastic way to bring nourishment and taste to your table without the guilt.
Ingredients
- 1 pound lean ground beef
- 1/4 cup breadcrumbs
- 1/4 cup finely chopped onion
- 1 egg
- 1 teaspoon Worcestershire sauce
- 1/2 teaspoon garlic powder
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 cup beef broth
- 1 tablespoon cornstarch
- 1 tablespoon olive oil
- 2 cups mixed vegetables (carrots, broccoli, bell peppers)
Instructions
- Preheat the oven to 375°F (190°C).
- In a large bowl, mix the ground beef, breadcrumbs, onion, egg, Worcestershire sauce, garlic powder, salt, and pepper until well combined. Shape the mixture into meatballs, about 1-2 inches in diameter.
- Place the meatballs on a baking sheet lined with parchment paper and bake for 20-25 minutes, until cooked through.
- Meanwhile, in a saucepan, heat olive oil over medium heat. Add the beef broth and bring to a simmer. In a small bowl, mix cornstarch with a little cold water, then stir it into the broth to thicken. Cook for a few minutes until desired consistency is reached.
- Steam the mixed vegetables until tender, about 5-7 minutes.
- Serve the meatballs topped with the gravy alongside the steamed vegetables.
Macro Breakdown (per serving): 220 calories, 10g fat, 12g carbs, 22g protein. Recipe serves 4, keeping each serving under 250 calories.
Quick & Easy Salisbury Steak Meatballs In A Skillet

These Salisbury steak meatballs bring a classic comfort food twist to your dinner table. They’re not only packed with flavor but are also simple to make, coming together in just one skillet. The tender meatballs are drenched in a savory gravy that will have everyone asking for seconds.
The combination of ground beef, breadcrumbs, and seasonings creates a deliciously hearty meatball that pairs perfectly with creamy mashed potatoes or veggies. Plus, each serving is under 250 calories, making this a guilt-free meal option.
Ingredients
- 1 pound ground beef (lean)
- 1/2 cup breadcrumbs
- 1/4 cup finely chopped onion
- 1 large egg
- 1 teaspoon Worcestershire sauce
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- Salt and pepper to taste
- 1 cup beef broth
- 2 tablespoons cornstarch
- 1 tablespoon ketchup
- 1 tablespoon mustard
- Chopped parsley for garnish
Instructions
- In a large bowl, combine ground beef, breadcrumbs, onion, egg, Worcestershire sauce, garlic powder, onion powder, salt, and pepper. Mix until well combined. Form into meatballs, about 1 inch in diameter.
- Heat a skillet over medium heat and add the meatballs. Cook until browned on all sides, about 5-7 minutes. Remove and set aside.
- In the same skillet, add beef broth, cornstarch, ketchup, and mustard. Stir until the mixture thickens, then return the meatballs to the skillet. Simmer for about 10 minutes.
- Garnish with chopped parsley and serve with mashed potatoes or steamed veggies.
Calories: 220, Fat: 10g, Carbs: 15g, Protein: 20g per serving (makes approximately 4 servings).
Baked Salisbury Steak Meatballs With Herb-Infused Gravy

Baked Salisbury steak meatballs are a delicious twist on a classic dish. These savory meatballs are combined with an herb-infused gravy that adds a burst of flavor, making them a comforting meal. Each bite is tender and juicy, capturing the essence of traditional Salisbury steak while keeping things light and healthy.
This recipe is easy to follow and perfect for a weeknight dinner. With simple ingredients and minimal prep time, you’ll have a satisfying meal ready in no time. Plus, with a focus on keeping each serving under 250 calories, you can enjoy this hearty dish without any guilt.
Ingredients
- 1 pound lean ground beef
- 1/2 cup breadcrumbs
- 1/4 cup finely chopped onion
- 1 large egg
- 1 teaspoon Worcestershire sauce
- 1 teaspoon garlic powder
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 teaspoon dried parsley
- 2 cups low-sodium beef broth
- 1 tablespoon cornstarch (optional for thickening)
- Fresh parsley for garnish
Instructions
- Preheat the oven to 400°F (200°C). In a large bowl, combine ground beef, breadcrumbs, chopped onion, egg, Worcestershire sauce, garlic powder, salt, pepper, and dried parsley. Mix until well combined.
- Form the mixture into 12 meatballs and place them on a baking sheet lined with parchment paper.
- Bake the meatballs for 20-25 minutes, or until they reach an internal temperature of 160°F (70°C).
- While the meatballs are baking, prepare the gravy. In a saucepan, heat the beef broth over medium heat. If you want a thicker gravy, mix cornstarch with a little cold water and add to the broth, stirring until thickened.
- Once the meatballs are cooked, add them to the gravy and allow to simmer for a few minutes.
- Serve warm, garnished with fresh parsley.
Salisbury Steak Meatballs With Carrots And Green Beans

Salisbury steak meatballs with carrots and green beans bring a hearty twist to a classic dish. These meatballs are juicy and flavorful, packed with savory ingredients and served alongside vibrant veggies, making for a well-rounded meal. It’s an easy recipe that’s perfect for weeknight dinners, and it doesn’t compromise on taste while keeping calories in check!
The combination of tender meatballs and fresh vegetables creates a satisfying dish that both kids and adults can enjoy. With the right balance of protein and nutrients, this meal makes for a nutritious option that can fit into almost any diet.
Ingredients
- 1 pound ground beef (lean)
- 1/4 cup breadcrumbs
- 1/4 cup finely chopped onion
- 1 clove garlic, minced
- 1 tablespoon Worcestershire sauce
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 cup low-sodium beef broth
- 2 cups sliced carrots
- 2 cups green beans, trimmed
- 1 tablespoon olive oil
- 1 tablespoon ketchup (for drizzling)
Instructions
- Preheat your oven to 400°F (200°C).
- In a bowl, combine ground beef, breadcrumbs, onion, garlic, Worcestershire sauce, salt, and pepper. Mix until just combined, then form into meatballs.
- Place meatballs on a baking sheet lined with parchment paper and bake for approximately 20 minutes, or until cooked through.
- While meatballs are baking, heat olive oil in a large skillet over medium heat. Add sliced carrots and cook for about 5 minutes, then add green beans and cook for another 5 minutes until tender.
- Once meatballs are done, remove from the oven and add them to the skillet with the vegetables. Pour in beef broth and let simmer for 5 minutes.
- Serve the meatballs on a plate with a drizzle of ketchup on top and a side of the sautéed vegetables.
This recipe makes about 4 servings, with each serving containing approximately 240 calories, 12g fat, 18g carbs, and 22g protein.
Paleo Salisbury Steak Meatballs With Coconut Amino Gravy

If you’re looking for a tasty and simple dish that won’t derail your healthy eating goals, these Paleo Salisbury Steak Meatballs are a fantastic option. Packed with flavor and smothered in a rich coconut amino gravy, these meatballs are both satisfying and wholesome.
The process is straightforward, making it perfect for a weeknight dinner. Enjoy the blend of savory beef with the umami depth of coconut aminos, all while keeping each serving under 250 calories!
Ingredients
- 1 pound ground beef (85% lean)
- 1/4 cup onion, finely chopped
- 2 cloves garlic, minced
- 1 large egg
- 1/4 cup almond flour
- 1 tablespoon Worcestershire sauce (or coconut aminos for strict Paleo)
- Salt and pepper to taste
- 1 cup beef broth
- 1/4 cup coconut aminos
- 1 tablespoon olive oil
- Fresh parsley, chopped (for garnish)
Instructions
- Preheat your oven to 400°F (200°C). In a large bowl, mix together ground beef, onion, garlic, egg, almond flour, Worcestershire sauce, and season with salt and pepper.
- Form the mixture into meatballs, about 1.5 inches in diameter, and place them on a baking sheet lined with parchment paper.
- Bake the meatballs for 20-25 minutes, or until cooked through.
- While the meatballs are baking, heat olive oil in a saucepan over medium heat. Add beef broth and coconut aminos, bringing to a simmer.
- Once the meatballs are done, add them to the saucepan and let them simmer in the gravy for about 5 minutes.
- Serve hot, garnished with fresh parsley.
Macro breakdown (per serving, recipe makes 4 servings): Calories: 240, Fat: 12g, Carbs: 6g, Protein: 28g.
Salisbury Steak Meatballs Over Cabbage For A Low-Calorie Swap

If you’re looking for a hearty meal that won’t wreck your calorie count, these Salisbury steak meatballs over cabbage are a tasty option. These meatballs are juicy and packed with flavor, resembling the comforting taste of classic Salisbury steak while being lighter on calories. Pairing them with sautéed cabbage adds a satisfying crunch and a nutritious boost, making this meal both filling and satisfying.
This recipe is not only easy to prepare but also quick enough for a weeknight dinner. With simple ingredients and straightforward steps, you’ll have a delicious dish on the table in no time. Plus, it’s a perfect way to sneak in some veggies!
Ingredients
- 1 pound lean ground beef
- 1/4 cup breadcrumbs
- 1 large egg
- 1 tablespoon Worcestershire sauce
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1/2 teaspoon salt
- 1/2 teaspoon black pepper
- 4 cups cabbage, thinly sliced
- 1 cup beef broth
- 1 tablespoon olive oil
- 1 tablespoon soy sauce
Instructions
- Preheat the oven to 400°F (200°C). In a bowl, combine the ground beef, breadcrumbs, egg, Worcestershire sauce, garlic powder, onion powder, salt, and pepper. Mix until well combined.
- Form the mixture into 12 meatballs and place them on a baking sheet. Bake for 15-20 minutes or until fully cooked.
- While the meatballs are baking, heat the olive oil in a large skillet over medium heat. Add the sliced cabbage and sauté until it becomes tender, about 5-7 minutes.
- In a small bowl, mix the beef broth and soy sauce, then pour it over the cooked cabbage. Stir to combine.
- Once the meatballs are done, serve them over the sautéed cabbage, drizzled with the broth mixture.
Nutrition per serving (3 meatballs with cabbage):Calories: 240 | Fat: 10g | Carbs: 15g | Protein: 25g
Lean And Juicy Salisbury Steak Meatballs With No Added Butter

These Salisbury steak meatballs are a delightful twist on a classic dish, offering all the rich flavors you love without the extra calories from added butter. Juicy and flavorful, they make for a hearty meal that feels indulgent while still being light on your waistline.
Making these meatballs is quite simple, and they’re perfect for a quick weeknight dinner. With a savory mushroom gravy, they pair wonderfully with your favorite sides, making for a fulfilling plate that satisfies your taste buds without the guilt.
Ingredients
- 1 pound lean ground beef (90% lean)
- 1/2 cup breadcrumbs (whole wheat)
- 1/4 cup finely chopped onion
- 1 clove garlic, minced
- 1 large egg
- 1 tablespoon Worcestershire sauce
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 cup low-sodium beef broth
- 1 cup sliced mushrooms
- 2 tablespoons cornstarch
- 1 tablespoon water
Instructions
- Preheat the oven to 400°F (200°C). In a large bowl, combine the ground beef, breadcrumbs, onion, garlic, egg, Worcestershire sauce, salt, and pepper. Mix until well-combined.
- Shape the mixture into 16 meatballs and place them on a baking sheet lined with parchment paper.
- Bake in the preheated oven for 20-25 minutes or until cooked through.
- While the meatballs are baking, prepare the gravy. In a skillet, heat the beef broth and add the sliced mushrooms. Let it simmer for 5 minutes.
- Mix the cornstarch with water to create a slurry, and add it to the skillet to thicken the gravy. Stir continuously until the gravy is smooth and bubbly.
- Once the meatballs are done, pour the mushroom gravy over them and serve warm.
Macro Breakdown:Each serving (4 meatballs) contains approximately 240 calories, 10g fat, 20g carbs, and 24g protein. This recipe yields 4 servings.
Pressure Cooker Salisbury Steak Meatballs – 20-Minute Meal

Pressure Cooker Salisbury Steak Meatballs are a quick and easy dinner option that packs a punch of flavor. With savory meatballs swimming in a rich, beefy gravy, this dish is comforting and satisfying without taking all evening to prepare. In just 20 minutes, you can have a delicious meal ready to serve, making it perfect for busy weeknights.
This recipe combines lean ground beef with seasonings and breadcrumbs to create tender meatballs that soak up the gravy beautifully. Pair them with some mashed potatoes or steamed vegetables for a balanced meal that stays under 250 calories per serving. You’ll enjoy a hearty taste without the guilt!
Ingredients
- 1 pound lean ground beef
- 1/4 cup breadcrumbs
- 1/4 cup finely chopped onion
- 1 tablespoon Worcestershire sauce
- 1 teaspoon garlic powder
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 cup beef broth
- 1 tablespoon cornstarch (for thickening)
- 2 tablespoons water
- 1 tablespoon olive oil
Instructions
- In a bowl, combine ground beef, breadcrumbs, onion, Worcestershire sauce, garlic powder, salt, and pepper. Form into meatballs, about 1 inch in diameter.
- Set the pressure cooker to sauté mode and heat olive oil. Add meatballs and brown on all sides for about 5 minutes.
- Pour in beef broth, close the lid, and cook on high pressure for 10 minutes.
- Once cooking is complete, release the pressure. Remove meatballs from the pot and set aside.
- Mix cornstarch and water in a small bowl to create a slurry. Stir this mixture into the remaining liquid in the pot, and sauté for 2-3 minutes until the sauce thickens.
- Return meatballs to the pot, stirring gently to coat them in the gravy. Serve hot with your choice of sides.
Mini Salisbury Steak Meatballs For A Portion-Controlled Delight

Mini Salisbury steak meatballs are a delightful twist on the classic dish, offering the comforting flavors of beef and gravy while being easy to make. These bite-sized treats are tender and packed with flavor, making them a great option for meal prep or a cozy family dinner.
With simple ingredients and quick preparation, you can whip up a batch in no time. Plus, they’re portion-controlled, allowing you to enjoy a hearty meal without the guilt. Each serving is under 250 calories, making them a perfect choice for those watching their intake while still craving something satisfying.
Ingredients
- 1 pound lean ground beef
- 1/4 cup breadcrumbs
- 1/4 cup finely chopped onion
- 1 tablespoon Worcestershire sauce
- 1 egg, beaten
- 1 teaspoon garlic powder
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 cup low-sodium beef broth
- 1 tablespoon cornstarch (optional for thickening)
- Chopped parsley for garnish
Instructions
- Preheat your oven to 400°F (200°C). In a large bowl, combine ground beef, breadcrumbs, chopped onion, Worcestershire sauce, beaten egg, garlic powder, salt, and black pepper. Mix until well combined.
- Form the mixture into small meatballs, about 1 inch in diameter. Place them on a baking sheet lined with parchment paper.
- Bake the meatballs for 15-20 minutes or until cooked through, reaching an internal temperature of 160°F (70°C).
- While the meatballs bake, heat the beef broth in a saucepan over medium heat. If you prefer a thicker gravy, mix the cornstarch with a little cold water to create a slurry and add it to the broth, stirring until thickened.
- Once the meatballs are cooked, drizzle the gravy over them and garnish with chopped parsley before serving.
Macro Breakdown (per serving, 4 meatballs):
Calories: 240 | Fat: 10g | Carbs: 15g | Protein: 22g | Servings: 4
