Italian Sausage Soup with Rice: 1 Simple Hearty Dinner

: This hearty Italian Sausage Soup with Rice and Spinach combines savory Italian sausage, tender rice, fresh spinach, tomatoes, vegetables, and fragrant herbs in a comforting broth. A simple, traditional-style one-pot meal perfect for family dinners.

Hi there, food lover! 👋 Ready for a warm, satisfying bowl filled with rustic Italian-inspired flavors? This Italian Sausage Soup with Rice and Spinach is a simple, hearty meal made for those evenings when you want something comforting without spending hours in the kitchen.

Savory Italian sausage forms the flavorful foundation of the soup, while onion, carrots, celery, garlic, tomatoes, and traditional herbs create a rich and aromatic broth. Tender rice makes every bowl wonderfully filling, and fresh spinach is stirred in at the end for a beautiful touch of green.

This is the kind of soup that feels right at home on a family dinner table. It uses familiar ingredients, comes together in one pot, and tastes even better when served with crusty bread for soaking up the delicious broth.

You can prepare it with mild Italian sausage for a gentle, savory flavor or use hot sausage when you want a little extra warmth. Finish each bowl with freshly grated Parmesan, a sprinkle of parsley, and black pepper for a comforting meal everyone will look forward to.

🍅 Italian Sausage Rice and Spinach Soup Ingredients:

The beauty of this soup comes from simple ingredients working together. Italian sausage gives the broth plenty of savory flavor, while fresh vegetables, tomatoes, herbs, and chicken broth create a rustic base. Long-grain rice cooks right in the soup, absorbing all those wonderful flavors as it becomes tender.

For the soup:

  • 1 tablespoon olive oil
  • 1 pound (450 g) Italian sausage, mild or hot
  • 1 medium yellow onion, finely diced
  • 2 medium carrots, peeled and diced
  • 2 celery stalks, diced
  • 4 garlic cloves, minced
  • 1 teaspoon Italian seasoning
  • ½ teaspoon dried oregano
  • ¼ teaspoon crushed red pepper flakes, optional
  • 2 tablespoons tomato paste
  • 1 can (14.5 ounces/411 g) diced tomatoes, with juices
  • 6 cups (1.4 L) low-sodium chicken broth
  • ¾ cup (140 g) uncooked long-grain white rice
  • ½ teaspoon salt, or to taste
  • ½ teaspoon freshly ground black pepper
  • 4 packed cups fresh baby spinach
  • ¼ cup freshly grated Parmesan cheese
  • 1 tablespoon chopped fresh parsley
  • 1 teaspoon fresh lemon juice, optional

For serving:

  • Freshly grated Parmesan cheese
  • Chopped fresh parsley or basil
  • Crushed red pepper flakes, optional
  • Freshly ground black pepper
  • Crusty Italian bread or garlic bread 🥖

If possible, use good-quality Italian sausage because it provides much of the soup’s seasoning. Mild sausage keeps everything family-friendly, while hot Italian sausage adds a pleasant spicy kick.

Long-grain white rice works particularly well because it cooks directly in the broth without becoming overly heavy. Fresh spinach needs only a few minutes at the end of cooking and adds freshness that balances the richness of the sausage.

Italian Sausage Soup with Rice and Spinach

A hearty one-pot soup filled with savory Italian sausage, tender rice, tomatoes, fresh vegetables, spinach, Parmesan, and Italian herbs. Serve it steaming hot with crusty bread for a simple, comforting family dinner.

Prep Time: 15 minutes | Cook Time: 40 minutes | Total Time: 55 minutes
Servings: 6 | Category: Soup | Method: Stovetop
Cuisine: Italian-Inspired | Calories: 430 kcal

Ingredients

  • 1 tablespoon olive oil
  • 1 pound (450 g) Italian sausage, mild or hot
  • 1 medium yellow onion, finely diced
  • 2 medium carrots, peeled and diced
  • 2 celery stalks, diced
  • 4 garlic cloves, minced
  • 1 teaspoon Italian seasoning
  • ½ teaspoon dried oregano
  • ¼ teaspoon crushed red pepper flakes, optional
  • 2 tablespoons tomato paste
  • 1 can (14.5 ounces/411 g) diced tomatoes with juices
  • 6 cups (1.4 L) low-sodium chicken broth
  • ¾ cup (140 g) uncooked long-grain white rice
  • ½ teaspoon salt
  • ½ teaspoon freshly ground black pepper
  • 4 packed cups fresh baby spinach
  • ¼ cup freshly grated Parmesan cheese
  • 1 tablespoon chopped fresh parsley
  • 1 teaspoon fresh lemon juice, optional

Instructions

  1. Brown the sausage: Heat the olive oil in a Dutch oven. Add the sausage and cook for 6–8 minutes.
  2. Cook the vegetables: Add onion, carrots, and celery. Cook for 5–6 minutes.
  3. Add seasonings: Stir in garlic, Italian seasoning, oregano, and optional red pepper flakes.
  4. Add tomato paste: Stir and cook for 1–2 minutes.
  5. Build the broth: Add tomatoes, chicken broth, salt, and pepper. Simmer for 10 minutes.
  6. Cook the rice: Add rinsed rice and simmer for 15–18 minutes until tender.
  7. Adjust consistency: Add ½–1 cup additional broth if needed.
  8. Add spinach: Stir in spinach and cook for 2–3 minutes.
  9. Finish: Stir in Parmesan, parsley, and optional lemon juice.
  10. Serve: Ladle into bowls and top with Parmesan, herbs, and black pepper.
Recipe Notes
Rice continues absorbing broth while the soup rests. Add extra chicken broth when reheating. Store leftovers in an airtight container in the refrigerator for up to 3 days.

Nutrition Per Serving

Calories: 430 kcal | Protein: 20 g | Carbohydrates: 35 g | Fat: 23 g | Saturated Fat: 8 g | Fiber: 4 g | Sugar: 6 g | Sodium: 980 mg

🥕 Italian Sausage Soup with Rice Directions:

Step 1: Brown the Italian sausage

Heat the olive oil in a large Dutch oven or heavy-bottomed soup pot over medium-high heat.

Remove the sausage from its casings if necessary and add it to the hot pot.

Cook for approximately 6–8 minutes, breaking the sausage into small rustic pieces with a wooden spoon.

Allow the meat to develop some golden-brown edges. Browning adds deeper flavor to the soup, so there is no need to rush this step.

If your sausage releases a large amount of fat, carefully drain some away, leaving approximately one tablespoon in the pot.

Step 2: Add the vegetables

Reduce the heat to medium.

Add the diced onion, carrots, and celery to the browned sausage. Stir everything together and cook for approximately 5–6 minutes.

The onion should become soft and translucent, while the carrots and celery will begin to soften.

These vegetables form a classic aromatic foundation and bring a gentle sweetness to the savory broth.

Step 3: Add garlic and Italian herbs

Stir in the minced garlic, Italian seasoning, dried oregano, and crushed red pepper flakes if using.

Cook for approximately 30–60 seconds, stirring frequently.

The garlic and dried herbs should become fragrant without browning.

If you’re using hot Italian sausage, you may prefer to leave out the red pepper flakes. For an especially spicy bowl, add a generous pinch. 🌶️

Step 4: Cook the tomato paste

Add the tomato paste to the pot.

Stir it thoroughly into the sausage and vegetables and cook for 1–2 minutes.

Cooking the tomato paste briefly helps deepen its flavor and gives the finished broth a richer color.

Use your spoon to scrape along the bottom of the pot and loosen any flavorful browned pieces left behind by the sausage.

Step 5: Build the soup broth

Pour in the diced tomatoes with their juices and the chicken broth.

Add the salt and freshly ground black pepper.

Stir well and increase the heat until the soup comes to a gentle boil.

Once boiling, reduce the heat to medium-low and simmer uncovered for approximately 10 minutes.

This short simmer gives the tomatoes, sausage, vegetables, garlic, and Italian herbs time to mingle before the rice is added.

Step 6: Cook the rice

Rinse the uncooked rice briefly under cool water and drain well.

Stir the rice into the simmering soup.

Cover the pot partially and cook over low to medium-low heat for approximately 15–18 minutes, stirring occasionally.

Cooking time will vary slightly depending on the rice you choose, so check the package directions as well.

The soup should maintain a gentle simmer rather than a vigorous boil.

As the rice cooks, it will absorb some of the seasoned broth and become beautifully tender.

Step 7: Check the consistency

Once the rice is tender, check the soup’s consistency.

Rice naturally absorbs liquid as it cooks, so add another ½–1 cup of chicken broth if you prefer a thinner, brothier soup.

Taste the broth and adjust the salt and black pepper.

Remember that Parmesan added at the end contributes additional saltiness, so season gradually.

Step 8: Add the fresh spinach

Add the baby spinach to the hot soup a handful at a time. 🌿

Stir gently until the spinach wilts into the broth, approximately 2–3 minutes.

Four cups may initially seem like a lot, but fresh spinach reduces dramatically as it cooks.

Avoid simmering it for too long. Adding spinach near the end helps preserve its fresh flavor and attractive green color.

Step 9: Finish with Parmesan

Turn the heat to low.

Stir in the grated Parmesan and chopped fresh parsley.

For a brighter finish, add a teaspoon of fresh lemon juice. This is optional, but a little acidity can beautifully balance the richness of Italian sausage.

Let everything warm together for another minute.

Taste one final time and adjust the seasoning if necessary.

Step 10: Serve the soup

Ladle the hot Italian Sausage Soup with Rice and Spinach into generous bowls.

Sprinkle each serving with freshly grated Parmesan, chopped parsley or basil, and freshly cracked black pepper.

Anyone who enjoys a little heat can add crushed red pepper flakes.

Serve immediately with thick slices of crusty Italian bread or warm garlic bread for dipping. 🥖🍲

📝 Italian Sausage Rice Soup Notes:

Choose your favorite sausage: Mild Italian sausage creates a savory, family-friendly soup. Hot Italian sausage gives the broth more spice. You can also combine half mild and half hot sausage for a balanced flavor.

Watch the rice carefully: Rice continues absorbing broth after the soup has finished cooking. If the soup rests for a while before serving, you may need to add extra broth.

For meal preparation: Consider cooking the rice separately if you expect to store most of the soup. Place cooked rice into individual bowls and ladle hot soup over it. This prevents the rice from absorbing too much broth in the refrigerator.

Add more vegetables: Zucchini, mushrooms, cannellini beans, chopped kale, or bell peppers are delicious additions. Add vegetables according to how long they need to cook.

Spinach alternatives: Tuscan kale is a lovely substitute for spinach, although it requires a little more cooking time. Remove tough stems, chop the leaves, and simmer until tender.

Make it creamy: For a richer variation, stir in ½ cup of heavy cream after the rice is fully cooked. Keep the heat low after adding cream and avoid boiling vigorously.

For extra tomato flavor: Replace the diced tomatoes with fire-roasted diced tomatoes or add another tablespoon of tomato paste.

Don’t skip the Parmesan: Freshly grated Parmesan brings a salty, nutty richness that complements the sausage, rice, tomatoes, and spinach beautifully. 🧀

Storing leftovers: Allow the soup to cool before transferring it to an airtight container. Refrigerate for up to 3 days.

The rice will continue soaking up liquid during storage, so leftovers may resemble a thick stew. Add chicken broth or water while reheating until the original soup consistency returns.

Reheat gently on the stovetop over medium-low heat, stirring occasionally until thoroughly hot.

For longer storage, freeze the sausage-and-vegetable soup base without the rice and spinach. Add freshly cooked rice and spinach after reheating for the best texture.

🥣 Italian Sausage Soup with Rice Nutritional Information:

This comforting soup provides protein from the Italian sausage and Parmesan, carbohydrates from the rice, and vegetables from the tomatoes, carrots, celery, onion, and fresh spinach.

The nutritional content will vary according to the sausage, broth, rice, cheese, and serving size used.

For one generous serving, you can expect approximately:

Calories: 430 kcal
Protein: 20 g
Carbohydrates: 35 g
Fat: 23 g
Saturated Fat: 8 g
Fiber: 4 g
Sugar: 6 g
Sodium: 980 mg

Using low-sodium chicken broth gives you greater control over the salt. You can also use lean Italian sausage if you prefer a lighter soup.

The rice makes each bowl satisfying without requiring pasta, while spinach and vegetables provide color and freshness. A smaller bowl alongside a crisp green salad also makes a lovely lighter meal.

Prep Time: 15 minutes | 🔥 Cooking Time: 40 minutes | ⏳ Total Time: 55 minutes
Calories per serving: Approximately 430 kcal | 🍽️ Servings: 6

This Italian Sausage Soup with Rice and Spinach is proof that simple ingredients can create a deeply satisfying meal. The savory sausage, tender rice, colorful vegetables, fragrant Italian herbs, and fresh spinach come together in a broth that tastes warm and welcoming. ❤️

Bring the pot straight to the family table, put out a bowl of freshly grated Parmesan, and don’t forget plenty of crusty bread for dipping. Sometimes the simplest homemade meals are the ones everyone remembers most. 🍲🇮🇹

#ItalianSausageSoup #SausageRiceSoup #SpinachSoup #ItalianInspiredRecipes #HomemadeSoup #ComfortFood #OnePotMeal #FamilyDinner

Bon appétit and happy cooking!

You might also like these recipes

Leave a Comment