Go Back
+ servings
Hearty Spiced Italian Meatball Stew

Hearty Spiced Italian Meatball Stew for Cozy Nights In

Hearty Spiced Italian Meatball Stew is a comforting one-pot dish perfect for chilly nights, featuring flavorful meatballs, vibrant vegetables, and a savory tomato broth.
Prep Time 15 minutes
Cook Time 1 hour
Total Time 1 hour 15 minutes
Servings: 6 servings
Course: Dinner
Cuisine: Italian
Calories: 450

Ingredients
  

For the Meatballs
  • 1 pound Ground Beef can substitute with ground pork, turkey, or chicken
  • 1 cup Bread Crumbs use gluten-free for gluten-free option
  • 1/2 cup Parmesan Cheese any hard cheese works
  • 1 large Egg or use a flax egg as a vegan substitute
  • 2 cloves Minced Garlic garlic powder can substitute
  • 1 tablespoon Dried Italian Seasoning or use fresh herbs
  • 1 teaspoon Salt adjust to taste
  • 1/2 teaspoon Ground Black Pepper freshly ground preferred
For the Stew
  • 2 tablespoons Olive Oil or vegetable/canola oil
  • 1 medium Onion diced; yellow or white preferred
  • 2 medium Carrots sliced
  • 2 stalks Celery sliced; can be omitted
  • 4 cups Beef Broth can substitute chicken or vegetable broth
  • 28 ounces Diced Tomatoes with juice; can use fresh
  • 2 tablespoons Tomato Paste can be omitted
  • 1 teaspoon Paprika smoked paprika can be used
  • 1/2 teaspoon Red Pepper Flakes optional
  • 1 cup Pasta small quick-cooking pasta like ditalini or elbows
  • 3 cups Fresh Spinach can substitute kale or other leafy greens
  • 1/4 cup Fresh Parsley chopped; can consider basil or oregano

Equipment

  • Dutch oven
  • Mixing bowl
  • Measuring cups
  • Measuring spoons

Method
 

Preparing the Stew
  1. In a large mixing bowl, combine the ground beef, bread crumbs, Parmesan cheese, egg, minced garlic, dried Italian seasoning, salt, and ground black pepper. Use your hands to mix until well combined and form into 1-inch meatballs.
  2. Heat olive oil in a Dutch oven over medium-high heat, then brown the meatballs in batches until they are brown on all sides, about 5-7 minutes.
  3. In the same pot, add more olive oil if needed, sauté the diced onion, sliced carrots, and sliced celery for about 5 minutes until softened.
  4. Pour in the beef broth, diced tomatoes, tomato paste, and paprika. Stir, bring to a boil, then reduce heat and simmer.
  5. Add the browned meatballs back into the pot, cover, and let the stew simmer for about 30 minutes.
  6. Stir in the small pasta and continue to simmer for another 10-12 minutes until the pasta is al dente.
  7. Once the pasta is cooked, add fresh spinach and stir gently until wilted.
  8. Stir in chopped fresh parsley, adjust seasoning as necessary, and serve hot with optional additional Parmesan cheese.

Nutrition

Serving: 1bowlCalories: 450kcalCarbohydrates: 30gProtein: 30gFat: 20gSaturated Fat: 7gPolyunsaturated Fat: 2gMonounsaturated Fat: 10gCholesterol: 100mgSodium: 800mgPotassium: 800mgFiber: 5gSugar: 6gVitamin A: 2500IUVitamin C: 20mgCalcium: 150mgIron: 3mg

Notes

Perfect for cozy nights in and great for leftovers. Can store in the fridge for 3 days or freeze for up to 3 months.

Tried this recipe?

Let us know how it was!