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

Ravioli Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A hearty, rich twist on classic ravioli soup featuring savory Italian sausage, tender cheese-filled ravioli, fresh spinach, and a creamy tomato broth—ready in just 30 minutes.

  • Total Time: 30 minutes
  • Yield: 6 servings

Ingredients

1 lb (450 g) mild Italian sausage (casings removed)

1 tbsp olive oil

1 small yellow onion, diced

1 carrot, sliced into coins

2 cloves garlic, minced

1 tsp dried basil

1 tsp dried oregano

1 can (28 oz / 800 g) crushed tomatoes

4 cups chicken broth

1 package (20 oz / 570 g) fresh cheese ravioli

4 cups fresh baby spinach

1 cup half‑and‑half or heavy cream

½ cup Parmesan cheese, grated + extra for garnish

Salt & freshly ground black pepper, to taste

Instructions

In a large Dutch oven or heavy pot over medium heat, brown the Italian sausage, breaking it up until cooked through. Drain any excess fat.

Add olive oil if needed, then stir in the onion, carrot, and garlic. Sauté for 3–4 minutes, until vegetables begin to soften.

Sprinkle in the basil and oregano, stirring to coat.

Pour in the crushed tomatoes and chicken broth, stirring until combined. Bring to a gentle boil.

Stir in the ravioli and simmer for about 6 minutes, or until ravioli float and are tender—watch carefully to avoid overcooking.

Add the spinach and cook until wilted, about 1–2 minutes.

Pour in the half‑and‑half and stir in the Parmesan cheese. Simmer gently until heated through.

Taste and season with salt and pepper.

Ladle into bowls and garnish with extra Parmesan. Serve immediately with crusty bread.

  • Author: Jessica
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Soups