Nutrition Facts for Salisbury meatballs with caramelized onions

Salisbury Meatballs with Caramelized Onions

Image of Salisbury Meatballs with Caramelized Onions
Nutriscore Rating: 62/100

Indulge in the ultimate comfort food with these Salisbury Meatballs with Caramelized Onions—an elevated twist on a classic favorite. Juicy, tender meatballs made from a flavorful blend of ground beef, ground pork, and aromatic seasonings are perfectly browned and simmered in a luscious onion gravy. The rich caramelized onions, slow-cooked to golden perfection, bring a deep, savory-sweet flavor to the dish, complemented by a velvety sauce thickened with beef broth and a hint of Worcestershire. Perfect for a cozy family dinner, this one-pan recipe pairs beautifully with creamy mashed potatoes, fluffy rice, or buttery noodles. Ready in just an hour, this hearty, satisfying meal is destined to become a new weeknight favorite!

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

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

🥘 Ingredients

17 items
  • 1 lb ground beef
  • 0.5 lb ground pork
  • 0.5 cup breadcrumbs
  • 0.25 cup milk
  • 1 unit large egg
  • 1 tbsp Worcestershire sauce
  • 1 tsp onion powder
  • 1 tsp garlic powder
  • 1 tsp salt
  • 0.5 tsp black pepper
  • 2 tbsp olive oil
  • 2 tbsp butter
  • 2 units yellow onions, thinly sliced
  • 2 cups beef broth
  • 2 tbsp all-purpose flour
  • 1 tbsp Worcestershire sauce (for sauce)
  • 2 tbsp fresh parsley, chopped (optional for garnish)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

9 steps
1

In a large bowl, combine ground beef, ground pork, breadcrumbs, milk, egg, 1 tablespoon Worcestershire sauce, onion powder, garlic powder, salt, and black pepper. Mix until just combined, but do not overwork the mixture.

2

Form the mixture into meatballs, about 1 1/2 inches in diameter. You should get approximately 16 meatballs.

3

Heat 2 tablespoons of olive oil in a large skillet over medium heat. Working in batches if necessary, cook the meatballs until browned on all sides, about 6-8 minutes. Remove the meatballs from the skillet and set aside.

4

In the same skillet, add the butter and sliced onions. Cook over medium heat, stirring occasionally, until the onions are soft and golden brown, about 15 minutes.

5

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

6

Slowly pour in the beef broth while stirring to create a smooth sauce. Add 1 tablespoon of Worcestershire sauce and stir well. Bring the mixture to a gentle simmer.

7

Return the browned meatballs to the skillet, nestling them into the onion gravy. Cover the skillet and let the meatballs simmer in the sauce for 20 minutes, or until they are cooked through.

8

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

9

Garnish with chopped fresh parsley, if desired, and serve the meatballs hot with mashed potatoes, rice, or noodles.

Cooking Tip: Take your time with each step for the best results!
2627
cal
159.9g
protein
77.1g
carbs
188.8g
fat

Nutrition Facts

1 serving (1546.2g)
Calories
2627
% Daily Value*
Total Fat 188.8 g 242%
Saturated Fat 70.2 g 351%
Polyunsaturated Fat 3.4 g
Cholesterol 782 mg 261%
Sodium 6091 mg 265%
Total Carbohydrate 77.1 g 28%
Dietary Fiber 5.2 g 19%
Total Sugars 16.3 g
Protein 159.9 g 320%
Vitamin D 1.8 mcg 9%
Calcium 346 mg 27%
Iron 16.9 mg 94%
Potassium 1967 mg 42%

*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

11.7%%
24.2%%
64.2%%
Fat: 1699 cal (64.2%%)
Protein: 639 cal (24.2%%)
Carbs: 308 cal (11.7%%)