Nutrition Facts for Meatballs in onion sauce
Blog Research API Download App

Meatballs in Onion Sauce

Image of Meatballs in Onion Sauce
Nutriscore Rating: 65/100

Transform your dinner table with these irresistibly tender Meatballs in Onion Sauce—perfectly seasoned beef and pork meatballs simmered in a rich, velvety onion sauce flavored with hints of thyme and Worcestershire sauce. This hearty dish combines the comforting flavors of caramelized onions and savory beef broth, creating a sauce that clings to every bite. With a prep time of just 20 minutes, these meatballs are ideal for busy weeknights yet elegant enough for weekend gatherings. Serve them over creamy mashed potatoes, fluffy rice, or al dente pasta, and finish with a sprinkle of fresh parsley for a pop of color and flavor. Bursting with homestyle goodness, this recipe is a must-try for fans of classic comfort food!

🧬 Science-Backed Nutrition

Be Healthy Without Effort

Science-backed supplements for performance, wellness, and longevity.

pH Balance Support
Made in USA
Science-Backed
Shop Supplements →

Optimize your body chemistry naturally

nutriEffect Supplements

Recipe Information

⏱️
Prep Time
20 min
🔥
Cook Time
40 min
🕐
Total Time
1 hr
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

16 items
  • 500 grams Ground beef
  • 250 grams Ground pork
  • 60 grams Breadcrumbs
  • 60 milliliters Milk
  • 1 Egg
  • 2 cloves Garlic, minced
  • 1 teaspoon Salt
  • 0.5 teaspoon Black pepper, ground
  • 2 tablespoons Olive oil
  • 2 large Yellow onion, thinly sliced
  • 2 tablespoons Butter
  • 1.5 tablespoons All-purpose flour
  • 500 milliliters Beef broth
  • 1 teaspoon Worcestershire sauce
  • 0.5 teaspoon Thyme, dried
  • 2 tablespoons Parsley, chopped (for garnish)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

9 steps
1

In a large mixing bowl, combine the ground beef, ground pork, breadcrumbs, milk, egg, minced garlic, salt, and black pepper. Mix well until all ingredients are evenly incorporated.

2

Form the mixture into small meatballs, around 1.5 inches in diameter, and place them on a plate or tray.

3

Heat a large skillet over medium heat and add 1 tablespoon of olive oil. Add the meatballs in batches, ensuring they are not crowded, and brown them on all sides (about 5 minutes per batch). Remove and set aside on a plate.

4

In the same skillet, heat the remaining 1 tablespoon of olive oil and the butter over medium heat. Add the thinly sliced onions and sauté until softened and golden brown, about 10-12 minutes.

5

Sprinkle the flour over the onions and stir well to coat evenly. Cook for 1-2 minutes to remove the raw flour taste.

6

Slowly pour in the beef broth while stirring constantly to form a smooth sauce. Add the Worcestershire sauce and thyme, and bring to a simmer.

7

Return the browned meatballs to the skillet, spooning some of the sauce over them. Cover the skillet with a lid and simmer on low heat for 20-25 minutes, allowing the meatballs to cook through and absorb the flavors of the sauce.

8

Taste the sauce and adjust seasoning with additional salt and pepper if needed.

9

Garnish the meatballs and sauce with chopped parsley. Serve hot over mashed potatoes, rice, or pasta.

Cooking Tip: Take your time with each step for the best results!
724
cal
38.6g
protein
21.8g
carbs
53.2g
fat

Nutrition Facts

1 serving (454.5g)
Calories
724
% Daily Value*
Total Fat 53.2 g 68%
Saturated Fat 20.0 g 100%
Polyunsaturated Fat 0.0 g
Cholesterol 192 mg 64%
Sodium 1266 mg 55%
Total Carbohydrate 21.8 g 8%
Dietary Fiber 2.3 g 8%
Total Sugars 5.0 g
Protein 38.6 g 77%
Vitamin D 0.7 mcg 4%
Calcium 100 mg 8%
Iron 4.5 mg 25%
Potassium 725 mg 15%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

12.2%%
21.4%%
66.4%%
Fat: 1919 cal (66.4%%)
Protein: 618 cal (21.4%%)
Carbs: 351 cal (12.2%%)