This Italian Orzo Spinach Soup is a quick, comforting, and flavorful recipe perfect for chilly days. Packed with zesty Italian-inspired flavors, tender orzo pasta, and fresh spinach, it’s a satisfying meal ready in less than 30 minutes.
One of the best things about this soup is its versatility—easily customize it with your favorite soup-friendly veggies or greens for a nourishing dish tailored to what you have on hand. Cozy, delicious, and so simple to prepare, it’s a go-to option for busy weeknights!

Prep Time
5 minutes
Cook Time
25 minutes
Total Time
30 minutes
Ingredients
-
1 tablespoon olive oil
-
1 small white onion, peeled and diced
-
1 cup diced carrots
-
1 cup diced celery
-
6 cloves garlic, pressed or minced
-
1/2 teaspoon crushed red pepper flakes
-
6 to 8 cups chicken or vegetable stock
-
1 (14-ounce) can fire-roasted diced tomatoes
-
1 1/2 tablespoons Italian seasoning
-
1 cup (about 8 ounces) uncooked orzo pasta
-
2 large handfuls fresh baby spinach or kale
-
fine sea salt and freshly-cracked black pepper
-
optional toppings: freshly-grated Parmesan cheese and/or chopped fresh basil
Instructions
Please leave a star rating and comment to let us know how you liked this recipe!
Let us know if you liked this recipe. Try the other recipe categories as well!