Go Back

Spinach Tortellini Soup - Cozy, Quick, and Comforting

Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 servings

Ingredients
  

  • Olive oil (or butter)
  • Yellow onion, diced
  • Carrots, diced
  • Celery, diced
  • Garlic, minced
  • Crushed or diced tomatoes (canned)
  • Chicken or vegetable broth
  • Cheese tortellini (fresh or frozen)
  • Fresh baby spinach (or regular spinach, roughly chopped)
  • Italian seasoning (or a mix of dried basil, oregano, and thyme)
  • Red pepper flakes (optional)
  • Bay leaf (optional)
  • Parmesan rind (optional but great for depth)
  • Fresh parsley or basil, chopped (for finishing)
  • Parmesan cheese, grated (for serving)
  • Salt and black pepper
  • Lemon (optional, for a bright finish)

Method
 

  1. Sauté the base: Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery with a pinch of salt. Cook 5–7 minutes, stirring, until softened and lightly golden.
  2. Add aromatics: Stir in garlic, Italian seasoning, and red pepper flakes. Cook 30–60 seconds until fragrant, taking care not to burn the garlic.
  3. Build the broth: Add crushed or diced tomatoes and broth. Drop in a bay leaf and a Parmesan rind if using. Bring to a gentle boil, then lower to a simmer for 10 minutes to let flavors meld.
  4. Cook the tortellini: Increase heat to a gentle boil. Add tortellini and cook according to package directions, usually 3–5 minutes for fresh, a bit longer for frozen. Taste the broth and season with salt and pepper.
  5. Stir in spinach: Turn off the heat and fold in spinach. It will wilt in about 1 minute. If you’re using sturdier greens like kale, simmer them earlier for 5–10 minutes before adding tortellini.
  6. Finish and serve: Remove the bay leaf and Parmesan rind. Squeeze in a little lemon juice if you like brightness. Ladle into bowls and top with chopped parsley or basil and a shower of grated Parmesan.