Nutrition Facts for Hearty meatballs

Hearty Meatballs

Image of Hearty Meatballs
Nutriscore Rating: 69/100

Sink your teeth into these tender, flavorful Hearty Meatballs, a comforting classic that’s perfect for any weeknight dinner or family gathering. Made with a savory blend of ground beef and pork, these meatballs are seasoned with fresh parsley, minced garlic, and grated Parmesan for a rich, authentic Italian-inspired taste. The addition of breadcrumbs and milk ensures each bite is irresistibly moist and juicy. Simmered to perfection in a hearty tomato sauce infused with sautéed onions, oregano, and a touch of sweetness, these meatballs are easy to prepare and ready in just one hour. Whether served atop a bed of pasta, alongside crusty garlic bread, or over creamy polenta, this recipe is designed to impress. Perfect for busy cooks and comfort food lovers alike, these Hearty Meatballs are a must-try!

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

15 items
  • 1 lb Ground beef (80/20 lean-to-fat ratio)
  • 0.5 lb Ground pork
  • 0.5 cup Breadcrumbs
  • 0.25 cup Grated Parmesan cheese
  • 0.25 cup Milk
  • 1 piece Large egg
  • 2 cloves Garlic, minced
  • 2 tbsp Fresh parsley, chopped
  • 1 tsp Salt
  • 0.5 tsp Black pepper
  • 2 tbsp Olive oil
  • 28 oz Crushed tomatoes (28 oz can)
  • 0.5 cup Onion, finely chopped
  • 1 tsp Dried oregano
  • 1 tsp Sugar
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

7 steps
1

In a large mixing bowl, combine ground beef, ground pork, breadcrumbs, Parmesan cheese, milk, egg, minced garlic, parsley, salt, and black pepper. Mix gently with your hands until just combined. Do not overmix.

2

Form the mixture into meatballs about 1.5 inches in diameter. You should get roughly 12-14 meatballs.

3

Heat 2 tablespoons of olive oil in a large skillet over medium heat. Add the meatballs in batches, ensuring not to overcrowd the pan. Brown each side (about 1-2 minutes per side). Transfer the browned meatballs to a plate and set aside.

4

In the same skillet, add the finely chopped onion and sauté until soft and translucent, about 3-4 minutes.

5

Stir in the crushed tomatoes, dried oregano, sugar, and a pinch of salt. Let the sauce simmer for 5 minutes, stirring occasionally.

6

Gently return the meatballs to the skillet, nestling them into the tomato sauce. Reduce the heat to low and cover the skillet with a lid. Simmer for 25 minutes, occasionally spooning sauce over the meatballs.

7

Serve the meatballs hot with your choice of pasta, rice, or crusty bread. Garnish with additional Parmesan cheese and parsley if desired.

Cooking Tip: Take your time with each step for the best results!
2681
cal
167.3g
protein
89.9g
carbs
183.2g
fat

Nutrition Facts

1 serving (1811.5g)
Calories
2681
% Daily Value*
Total Fat 183.2 g 235%
Saturated Fat 64.9 g 324%
Polyunsaturated Fat 2.7 g
Cholesterol 729 mg 243%
Sodium 5072 mg 221%
Total Carbohydrate 89.9 g 33%
Dietary Fiber 11.5 g 41%
Total Sugars 35.7 g
Protein 167.3 g 335%
Vitamin D 2.4 mcg 12%
Calcium 632 mg 49%
Iron 18.3 mg 102%
Potassium 2647 mg 56%

*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

13.4%%
25.0%%
61.6%%
Fat: 1648 cal (61.6%%)
Protein: 669 cal (25.0%%)
Carbs: 359 cal (13.4%%)