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

Cozy Ravioli Soup Recipe – A Warm Hug in a Bowl

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A warm and comforting soup featuring ravioli in a savory vegetable broth with carrots, celery, onions, garlic, and fresh herbs. Finished with Parmesan cheese, this easy dish is hearty, flavorful, and ready in just 30 minutes.

  • Total Time: 30 minutes
  • Yield: 4 servings

Ingredients

  • 1 pound fresh ravioli (cheese, spinach, or meat-filled)
  • 6 cups low-sodium vegetable broth
  • 2 carrots, diced
  • 2 celery stalks, chopped
  • 1 medium onion, diced
  • 2 garlic cloves, minced
  • 2 tablespoons olive oil
  • 1/4 cup grated Parmesan cheese
  • 2 tablespoons fresh basil or parsley, chopped
  • Salt and pepper, to taste

Instructions

  1. Dice onion, carrots, and celery for easy prep.
  2. In a large pot, heat olive oil over medium. Sauté onion for 3–4 minutes until translucent.
  3. Add garlic and carrots, cooking 1 minute until fragrant.
  4. Pour in vegetable broth, add celery, and bring to a gentle boil.
  5. Stir in ravioli, season with salt, pepper, and herbs. Simmer 5–7 minutes until ravioli are tender.
  6. Remove from heat. Stir in fresh herbs and sprinkle with Parmesan.
  7. Serve hot with crusty bread.

Notes

  • Add spinach or kale in the last few minutes for extra greens.
  • Stir in leftover shredded chicken for protein.
  • For richness, add a splash of cream or simmer with a Parmesan rind.
  • Swap ravioli fillings for variety—cheese, meat, or mushroom all work well.
  • Author: Amelia
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Category: Soup
  • Method: Simmering
  • Cuisine: Italian-American
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 bowl
  • Calories: 320
  • Sugar: 5g
  • Sodium: 640mg
  • Fat: 12g
  • Saturated Fat: 3g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 38g
  • Fiber: 4g
  • Protein: 14g
  • Cholesterol: 45mg