30-Minute Italian Sausage, Vegetable, and Rice Soup Recipe

This 30-Minute Italian Sausage, Vegetable, and Rice Soup is the cozy, comforting meal your weeknight routine has been begging for. It’s bursting with hearty Italian sausage, vibrant vegetables, and tender rice — all simmered together in a savory, herb-infused broth that tastes like it simmered all day (but really didn’t!). Best part? You can get this soul-warming soup on the table in just half an hour, making it perfect for busy evenings when you want something homemade and deeply satisfying without the stress.

Why You’ll Love This Recipe

  • Fast and Flavorful: This is not your average quick soup — the bold sausage, herbs, and veggies come together fast but taste like they’ve been slowly simmered.
  • One-Pot Wonder: Fewer dishes, less cleanup, and everything cooks together for maximum flavor.
  • Comfort in a Bowl: The combination of sausage, rice, and vegetables makes this soup incredibly hearty and filling — like a hug in soup form.
  • Customizable: Got leftover veggies? Toss them in. Prefer a spicier sausage? Go for it. This soup can handle it all.

Ingredients You’ll Need

Here’s what brings this delicious, rustic soup to life:

  • Italian Sausage: Use mild or spicy depending on your preference — it’s the backbone of flavor here, so choose a good one.
  • Onion: Adds sweetness and depth to the base of the soup.
  • Garlic: Essential for that warm, savory aroma — don’t skip it!
  • Carrots and Celery: Classic soup staples that add crunch, color, and natural sweetness.
  • Zucchini: A soft, mild veggie that soaks up the broth beautifully without overpowering.
  • Diced Tomatoes: Use canned for ease — they bring brightness and acidity to balance the sausage.
  • Chicken Broth: The soup’s liquid gold — go for low sodium if you want more control over salt levels.
  • Cooked Rice: A great way to use up leftover rice. It makes the soup feel like a full meal.
  • Italian Seasoning: A blend of herbs that ties everything together with that classic Italian flavor.
  • Spinach or Kale: Toss in a handful at the end for a pop of color and a nutrient boost.
  • Salt and Pepper: To taste — adjust as you go to match your flavor preferences.

Variations

Feel free to mix things up! This soup is super adaptable:

  • Spicy Twist: Use hot Italian sausage and add red pepper flakes if you like a fiery kick.
  • Grain Swap: No rice? Try orzo, quinoa, or small pasta like ditalini instead.
  • Low-Carb Option: Skip the rice and load up on more veggies or stir in some riced cauliflower.
  • Vegetarian Version: Use plant-based sausage and veggie broth — still hearty, still delicious.
  • Creamy Style: Stir in a splash of cream or a dollop of mascarpone at the end for a richer finish.

How to Make 30-Minute Italian Sausage, Vegetable, and Rice Soup

Step 1: Brown the Sausage

Start by browning the Italian sausage in a large soup pot over medium heat. Break it up with a spoon as it cooks, letting it get nicely golden for the best flavor.

Step 2: Sauté the Aromatics

Add chopped onion, garlic, carrots, and celery. Cook for 5-6 minutes until everything softens and starts to smell incredible.

Step 3: Add Tomatoes and Broth

Pour in the diced tomatoes (with juices) and chicken broth. Stir well, scraping the bottom of the pot to pick up all those tasty browned bits.

Step 4: Simmer and Season

Add zucchini, Italian seasoning, salt, and pepper. Bring the soup to a gentle boil, then reduce the heat and let it simmer for about 10 minutes until the veggies are tender.

Step 5: Stir in Rice and Greens

Add the cooked rice and spinach or kale. Stir until the greens wilt and everything is heated through. Taste and adjust seasoning if needed.

Step 6: Serve Hot

Ladle the soup into bowls and serve it steaming hot. Garnish with fresh herbs or a sprinkle of parmesan if you like.

Pro Tips for Making the Recipe

  • Use Leftover Rice: Cold, cooked rice works perfectly and saves time. Freshly cooked rice can make the soup thicker, so adjust broth if needed.
  • Brown the Sausage Well: Don’t rush this step — it builds a deep flavor base for the whole soup.
  • Chop Veggies Evenly: This ensures they cook at the same rate and gives a nice texture balance to each spoonful.
  • Add Greens Last: They only need a minute or two to wilt — overcooking can dull their color and texture.

How to Serve

This soup is satisfying on its own, but if you want to round it out:

With Bread:

A crusty baguette, garlic bread, or warm dinner rolls are perfect for dipping.

With Salad:

Pair it with a simple arugula or Caesar salad for a lighter side.

With Toppings:

Top with fresh parsley, grated parmesan, or a drizzle of good olive oil for an extra pop of flavor.

Make Ahead and Storage

Storing Leftovers

Let the soup cool completely before transferring it to airtight containers. It’ll keep in the fridge for up to 4 days.

Freezing

Yes, this soup freezes beautifully! Freeze in portions for up to 3 months. Thaw overnight in the fridge before reheating.

Reheating

Reheat on the stovetop over medium heat or in the microwave. If it thickens too much (thanks to the rice), just add a splash of broth or water to loosen it up.

FAQs

Can I use uncooked rice instead of cooked rice?
Yes, but it will need to simmer longer (about 20-25 minutes), and you may need to add extra broth since the rice will absorb more liquid as it cooks.

What kind of sausage works best for this soup?
Italian sausage is ideal, either mild or spicy depending on your taste. You can also use turkey or chicken sausage for a lighter option.

Can I make this soup in a slow cooker?
Absolutely. Brown the sausage and sauté the veggies first, then transfer everything (except rice and greens) to the slow cooker and cook on low for 4-6 hours. Stir in the rice and greens in the last 15 minutes.

How do I keep the rice from getting mushy?
If making ahead, store the rice separately and add it to the soup when reheating to keep the texture just right.

Final Thoughts

This 30-Minute Italian Sausage, Vegetable, and Rice Soup is the ultimate weeknight comfort food — hearty, flavorful, and fuss-free. It’s everything you want in a bowl of soup, and it couldn’t be easier to make. Try it once, and you’ll find yourself coming back to it again and again. Happy cooking!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
30-Minute Italian Sausage, Vegetable, and Rice Soup Recipe

30-Minute Italian Sausage, Vegetable, and Rice Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: slsrecipes
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 6 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Low Lactose

Description

A hearty and flavorful 30-minute soup packed with Italian sausage, fresh vegetables, and rice—perfect for a quick and satisfying weeknight meal.


Ingredients

Units Scale
  • 1 lb Italian sausage (mild or spicy)
  • 1 tablespoon olive oil
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 2 carrots, sliced
  • 2 celery stalks, sliced
  • 1 zucchini, diced
  • 1 bell pepper, chopped
  • 1 (14.5 oz) can diced tomatoes
  • 6 cups chicken broth
  • 1 teaspoon dried oregano
  • 1/2 teaspoon dried basil
  • Salt and pepper to taste
  • 3/4 cup uncooked white rice
  • 2 cups fresh spinach or kale
  • Grated Parmesan cheese for serving (optional)

Instructions

  1. In a large pot or Dutch oven, heat olive oil over medium heat. Add Italian sausage and cook until browned, breaking it up as it cooks.
  2. Add diced onion and garlic and sauté for 2-3 minutes until fragrant.
  3. Stir in carrots, celery, zucchini, and bell pepper. Cook for another 5 minutes, stirring occasionally.
  4. Add diced tomatoes, chicken broth, oregano, basil, salt, and pepper. Bring to a boil.
  5. Stir in rice, reduce heat to a simmer, and cook uncovered for about 15 minutes or until the rice is tender.
  6. Stir in spinach or kale and cook for an additional 2-3 minutes until wilted.
  7. Taste and adjust seasonings if needed. Serve hot, topped with Parmesan cheese if desired.

Notes

  • Use brown rice or quinoa for a whole grain option—adjust cooking time accordingly.
  • Freeze leftovers in individual portions for easy future meals.
  • Add red pepper flakes for extra heat.
  • Use vegetable broth and plant-based sausage for a vegetarian version.

Nutrition

  • Serving Size: 1 bowl (about 1.5 cups)
  • Calories: 350
  • Sugar: 5g
  • Sodium: 780mg
  • Fat: 18g
  • Saturated Fat: 6g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 28g
  • Fiber: 3g
  • Protein: 18g
  • Cholesterol: 40mg

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Your email address will not be published. Required fields are marked *