Go Back
+ servings
Hearty Spiced Italian Meatball Stew

Hearty Spiced Italian Meatball Stew for Cozy Evening Comfort

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

Ingredients
  

For the Meatballs
  • 1 lb Ground Beef try swapping with ground turkey or pork
  • 1 cup Bread Crumbs use gluten-free bread crumbs for a gluten-free option
  • ½ cup Parmesan Cheese skip for dairy-free version
  • 1 large Egg can be replaced with a flax egg for vegan option
  • 3 cloves Garlic add extra cloves for a bolder taste
  • 1 tablespoon Dried Italian Seasoning fresh herbs can add more vibrancy
  • 1 teaspoon Salt adjust to your personal preference
  • 1 teaspoon Black Pepper adjust to your personal preference
  • 2 tablespoon Olive Oil any neutral oil can work as a substitute
For the Stew
  • 1 medium Onion shallots can offer a milder option
  • 2 medium Carrots feel free to mix in zucchini or bell peppers
  • 2 stalks Celery
  • 4 cups Beef Broth substitute with chicken or vegetable broth if desired
  • 1 can Diced Tomatoes fresh tomatoes work well if in season
  • 2 tablespoon Tomato Paste skip for a lighter broth
  • 1 teaspoon Paprika use smoky paprika for extra flavor
  • ½ teaspoon Red Pepper Flakes omit for a gentler taste
  • 1 cup Pasta small shapes like ditalini work best
  • 2 cups Fresh Spinach consider substituting with kale
  • ¼ cup Fresh Parsley for garnish

Equipment

  • 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 pepper. Mix thoroughly until just combined.
  2. Heat olive oil in a Dutch oven over medium-high heat. Add meatballs in batches and brown for 5-7 minutes, turning occasionally.
  3. In the same pot, add more olive oil if needed, then toss in the diced onion, carrots, and celery. Sauté for about 5 minutes until the onions are translucent.
  4. Stir in beef broth, diced tomatoes, tomato paste, and paprika. Bring to a boil, then reduce heat to low and let simmer for about 10 minutes.
  5. Return browned meatballs back to the pot and let simmer for 30 minutes on low heat.
  6. Add pasta, stirring gently. Simmer for another 10-12 minutes until pasta is tender.
  7. Stir in fresh spinach and let cook for 2-3 minutes until wilted.
  8. Remove from heat, stir in parsley, and adjust seasoning before serving.
  9. Ladle into bowls and garnish with grated Parmesan cheese, if desired.

Nutrition

Serving: 1bowlCalories: 350kcalCarbohydrates: 38gProtein: 24gFat: 12gSaturated Fat: 5gMonounsaturated Fat: 7gCholesterol: 65mgSodium: 800mgPotassium: 800mgFiber: 4gSugar: 6gVitamin A: 500IUVitamin C: 10mgCalcium: 150mgIron: 3mg

Notes

Store leftovers in airtight containers for up to 3 days. Freeze portions for longer storage up to 3 months.

Tried this recipe?

Let us know how it was!