Go Back
+ servings
Hearty Spiced Italian Meatball Stew

Hearty Spiced Italian Meatball Stew for Cozy Evenings

This Hearty Spiced Italian Meatball Stew is a comforting dish bursting with rich flavors, perfect for chilly evenings.
Prep Time 15 minutes
Cook Time 1 hour
Total Time 1 hour 15 minutes
Servings: 6 bowls
Course: Dinners
Cuisine: Italian
Calories: 350

Ingredients
  

For the Meatballs
  • 1 pound Ground beef Or ground turkey for a lighter option
  • ½ cup Bread crumbs Use almond flour for gluten-free
  • ¼ cup Grated Parmesan cheese Pecorino Romano can be used
  • 1 large Egg Flaxseed meal as vegan substitute
  • 2 cloves Minced garlic Roasted garlic for a sweeter touch
  • 1 tablespoon Dried Italian seasoning
  • 1 teaspoon Salt Adjust to taste
  • ½ teaspoon Ground black pepper White pepper can be used
For the Stew
  • 2 tablespoons Olive oil Avocado oil is an alternative
  • 1 large Onion Shallots can be used
  • 2 medium Carrots Parsnips can be substituted
  • 2 stalks Celery Fennel as an alternative
  • 3 cups Beef broth Use vegetable broth for a lighter option
  • 14.5 ounces Diced tomatoes with juice Fresh tomatoes can be used when in season
  • 1 tablespoon Tomato paste Pureed roasted red peppers as a substitute
  • 1 teaspoon Paprika Smoked paprika for depth
  • ½ teaspoon Red pepper flakes Optional
For the Pasta and Greens
  • 1 cup Pasta of your choice Small shapes like ditalini work
  • 1 cup Fresh spinach Kale can be used as a substitute
  • 2 tablespoons Fresh parsley Basil is a fragrant alternative

Equipment

  • Mixing Bowl
  • large pot or Dutch oven

Method
 

Step-by-Step Instructions
  1. In a large mixing bowl, combine ground beef, bread crumbs, Parmesan cheese, egg, minced garlic, Italian seasoning, salt, and black pepper. Mix thoroughly and shape into 1-inch meatballs.
  2. In a large pot, heat olive oil over medium heat. Add meatballs in batches, cooking for 5-7 minutes until golden brown. Remove and set aside.
  3. In the same pot, add diced onion, sliced carrots, and sliced celery. Sauté for about 5 minutes until softened.
  4. Pour in beef broth, diced tomatoes, and tomato paste, then add paprika and red pepper flakes. Bring to a boil and reduce to simmer.
  5. Return meatballs to the pot, cover, and simmer for 30 minutes.
  6. Add pasta to the stew and simmer for 10-12 minutes until tender.
  7. Stir in fresh spinach and cook for 2-3 minutes until wilted.
  8. Remove from heat and stir in chopped parsley. Adjust seasoning before serving.
  9. Ladle stew into bowls and garnish with extra Parmesan if desired. Serve hot.

Nutrition

Serving: 1bowlCalories: 350kcalCarbohydrates: 32gProtein: 25gFat: 16gSaturated Fat: 6gPolyunsaturated Fat: 2gMonounsaturated Fat: 8gCholesterol: 80mgSodium: 750mgPotassium: 800mgFiber: 4gSugar: 5gVitamin A: 600IUVitamin C: 10mgCalcium: 150mgIron: 3mg

Notes

For best results, don't overmix meatball ingredients and brown in batches for a great texture. Allow to simmer longer for deeper flavors, and always taste before serving.

Tried this recipe?

Let us know how it was!