A bowl of Italian Orzo Spinach Soup with parmesan and basil.

Italian Orzo Spinach Soup Recipe: Healthy, Hearty, and Easy

By:

Jessica

|

March 11, 2026

Last Updated

|

March 11, 2026

Italian Orzo Spinach Soup is the kind of meal that feels like a warm hug after a long, chaotic day. When the kids are asking “what’s for dinner” for the tenth time and you only have thirty minutes to spare, this Italian Orzo Spinach Soup comes to the rescue with its vibrant colors and zesty personality. I first stumbled upon this recipe during a rainy Tuesday when my pantry looked a bit bare, but the result was so surprisingly delicious that it became a permanent staple in our house. It hits all the right notes with tender pasta, nutrient-packed greens, and a savory broth that tastes like it simmered for hours instead of minutes. You don’t need a culinary degree to pull this off; you just need a big pot and a hearty appetite. Whether you are a busy professional or a mom trying to sneak more veggies into a picky eater’s bowl, this soup delivers comfort without the heavy cleanup.

What is Italian Orzo Spinach Soup?

Italian Orzo Spinach Soup is a light yet filling Mediterranean-style dish that balances fresh vegetables with tiny, rice-shaped pasta called orzo. This soup belongs to the “minestra” family of Italian cooking, which typically features a broth base loaded with seasonal produce and a small pasta shape. Unlike a thick stew, this soup remains fluid and refreshing, making it appropriate for both chilly winter nights and breezy spring afternoons. The base usually starts with a classic mirepoix—onion, carrots, and celery—sautéed to perfection to build a deep foundation of flavor. Fire-roasted tomatoes add a smoky sweetness, while fresh baby spinach wilts into the broth at the very last second to keep its bright green color and vitamins intact. It is a complete, one-pot meal that provides fiber, protein, and plenty of warmth in every spoonful.

Reasons to Try Italian Orzo Spinach Soup

There are so many reasons to fall in love with Italian Orzo Spinach Soup, starting with how incredibly fast it comes together. Most of us are juggling a million things, so a meal that goes from the cutting board to the table in under thirty minutes is a massive victory in my book. Additionally, this soup is a fantastic way to clean out your crisper drawer; if you have extra kale, zucchini, or even a stray bell pepper, you can toss them in without ruining the vibe. It is also surprisingly frugal, utilizing pantry staples like dried pasta and canned tomatoes to create something that feels luxurious and high-end. For those focusing on health, it is packed with antioxidants from the spinach and garlic, making it a great choice for keeping the family feeling their best. Plus, the leftovers taste even better the next day as the flavors continue to mingle in the fridge.

Ingredients Needed to Make Italian Orzo Spinach Soup

  • 1 tablespoon olive oil: A good quality oil helps soften the veggies and adds a silky mouthfeel to the finished broth.
  • 1 small white onion: Diced finely, this provides the essential aromatic base that every great soup needs.
  • 1 cup carrots: These add a natural sweetness and a beautiful pop of orange color to the pot.
  • 1 cup celery: It brings that classic savory depth and a bit of texture to the mirepoix.
  • 6 cloves garlic: Don’t be shy here; minced garlic creates a bold, punchy flavor that defines the “Italian” in the name.
  • 1/2 teaspoon crushed red pepper flakes: This provides a tiny hint of heat that wakes up the palate without being overwhelming.
  • 6 to 8 cups chicken or vegetable stock: This is the liquid gold that holds everything together; use low-sodium if you want more control over the salt.
  • 1 (14-ounce) can fire-roasted diced tomatoes: These are superior to regular diced tomatoes because they offer a charred, complex sweetness.
  • 1 1/2 tablespoons Italian seasoning: A quick blend of oregano, basil, and thyme ensures every bite is seasoned perfectly.
  • 1 cup (8 ounces) uncooked orzo pasta: This small pasta cooks quickly and gives the soup a wonderful, velvety body.
  • 2 large handfuls fresh baby spinach or kale: Greens add freshness and a massive nutritional boost right at the end.
  • Fine sea salt and freshly cracked black pepper: Use these to taste to make the flavors truly sing.
  • Optional Toppings: Freshly grated Parmesan cheese and chopped fresh basil add a professional, gourmet finish.

Instructions to Make Italian Orzo Spinach Soup – Step by Step

Step 1: Prep and Sauté the Aromatics

The first move toward a perfect pot of soup begins with the foundation of flavor. Grab your favorite large stockpot or Dutch oven and set it over medium-high heat. Once the pot feels warm, swirl in your tablespoon of olive oil. Now, toss in your diced onion, carrots, and celery. You want to hear that gentle sizzle! Sauté these vegetables for about 5 to 7 minutes. During this time, the onions will turn translucent and the carrots will start to soften just enough. Make sure to stir them occasionally so nothing sticks or browns too quickly. This Step by Step process ensures that the natural sugars in the vegetables release, creating a sweet and savory base that water or stock alone just can’t provide. If the pan looks a bit dry, don’t be afraid to add a tiny splash more oil to keep things moving.

Step 2: Wake Up the Spices and Garlic

Once your veggies are soft and smelling wonderful, it is time to bring in the heavy hitters. Add your minced garlic and the crushed red pepper flakes to the pot. Now, pay close attention because garlic can burn in a heartbeat, and burnt garlic is a total mood killer for any recipe. Stir frequently for just about 2 minutes. You will know it is ready when the kitchen starts smelling like your favorite local Italian bistro. By adding the red pepper flakes now, you are actually “blooming” the spice in the oil, which helps distribute that subtle warmth throughout the entire soup rather than having it clump in one spot. This is a crucial Step by Step detail that makes the difference between a flat soup and one that has layers of flavor.

Step 3: Build the Broth Base

Now that your aromatics are humming, it is time to build the liquid body of the soup. Carefully pour in your 6 to 8 cups of stock. If you prefer a thicker, more “stew-like” consistency, stick to 6 cups; if you like a more traditional slurpable soup, go for the full 8. Next, add the can of fire-roasted diced tomatoes along with all their juices—that liquid is packed with flavor! Sprinkle in your Italian seasoning and give everything a vigorous stir. Turn the heat up just a bit to bring the mixture to a gentle simmer. Once it starts bubbling softly, reduce the heat back down to medium-low. You want a steady, happy simmer, not a violent boil, to keep the vegetables from disintegrating. This Step by Step approach allows the dried herbs to rehydrate and infuse the liquid with that classic Mediterranean aroma.

Step 4: Add the Orzo Pasta

This is where the magic happens and the soup gets its “heart.” Stir in your uncooked orzo pasta directly into the simmering broth. Because orzo is so small, it acts a bit like a sponge, soaking up the seasoned liquid as it softens. Cover the pot with a lid to trap the heat and let it cook. You will want to check on it every few minutes to give it a quick stir. Since orzo is a starch, it has a tendency to settle at the bottom of the pot, and we definitely don’t want any sticking or burning. Continue this Step by Step until the orzo is just “al dente”—meaning it still has a tiny bit of firm bite to it. Be careful not to overcook it at this stage, as the pasta will continue to soften slightly even after you take the pot off the heat.

Step 5: Wilt the Greens and Season

We are in the home stretch! Once the pasta is tender, grab those big handfuls of fresh baby spinach or kale and drop them into the pot. It might look like a lot of greens at first, but don’t worry—they will wilt down into almost nothing in less than a minute. Stir them gently until they are a vibrant, dark green. This is also the time to perform the most important job of any home cook: the taste test. Take a small spoonful of the broth (be careful, it’s hot!) and see if it needs more salt or black pepper. Depending on the stock you used, you might need a generous pinch of sea salt to really make those fire-roasted tomatoes pop. Following this Step by Step seasoning guide ensures your final bowl is perfectly balanced.

Step 6: The Final Flourish and Serving

Your Italian Orzo Spinach Soup is officially ready for its close-up! Ladle the steaming soup into deep bowls, making sure everyone gets a good mix of the tender orzo and the colorful veggies. To take this from “good” to “spectacular,” top each bowl with a snowy mound of freshly grated Parmesan cheese. The cheese will melt slightly into the broth, adding a salty, nutty richness that is absolutely divine. If you have some fresh basil hanging around, chop it up and sprinkle it on top for a burst of herbal freshness. Serve this immediately while it’s piping hot. This final Step by Step moment is when you get to sit down, take a deep breath, and enjoy the fruits of your very minimal labor.

What to Serve with Italian Orzo Spinach Soup

While this soup is plenty filling on its own, it plays very well with others. A crusty loaf of Italian bread or sourdough is almost mandatory for soaking up every last drop of the savory broth. If you want to keep things on the lighter side, a simple arugula salad with a lemon-tuna vinaigrette provides a nice peppery contrast to the warm soup. For a more substantial dinner, you could serve small grilled cheese sandwiches—maybe using provolone or mozzarella to keep with the Italian theme. If you are hosting a lunch for friends, a platter of roasted vegetables or a simple antipasto plate with olives and cured meats would turn this into a full-blown feast. Honestly, even a few simple saltine crackers do the trick when you just want something quick and comforting.

Key Tips for Making Italian Orzo Spinach Soup

One of the best tips I can give you is to avoid overcooking the orzo. If you leave it in the simmering broth for too long, it will eventually absorb all the liquid and turn into a mushy porridge. If you plan on having leftovers, you might even consider cooking the orzo separately and adding it to individual bowls so it doesn’t sit in the liquid overnight. Another secret is to use fire-roasted tomatoes instead of regular ones; that tiny bit of char adds a depth that makes the soup taste like it has been cooking all day. If you find the soup is a bit too acidic from the tomatoes, a tiny pinch of sugar can help balance it out. Lastly, always finish with a squeeze of fresh lemon juice if you have it—the acidity brightens the whole dish and makes the spinach flavor really stand out.

Storage and Reheating Tips Italian Orzo Spinach Soup

If you happen to have leftovers, this soup stays delicious in the fridge for about 3 to 4 days. Store it in an airtight container once it has cooled down to room temperature. Just a heads-up: the orzo will continue to drink up the broth while it sits in the fridge. When you go to reheat it, you will likely find that it has thickened significantly. Simply add a splash of water or extra chicken stock when you put it back on the stove or in the microwave to bring it back to its original consistency. I don’t typically recommend freezing this soup because pasta can get a bit grainy and mushy after being frozen and thawed. However, if you really want to freeze it, try making the soup base without the pasta, freeze that, and then just add fresh orzo when you are ready to eat.

FAQs

Can I use a different type of pasta? Absolutely! While orzo is traditional, any small shape like ditalini, stelline, or even broken-up spaghetti pieces will work just fine. Just keep an eye on the cooking time as it may vary.

Is this soup vegetarian? It certainly can be! Just swap the chicken stock for a high-quality vegetable broth. You can also omit the Parmesan or use a vegan alternative to make it entirely plant-based.

Can I use frozen spinach? Yes, you can use frozen spinach if you are in a pinch. Just make sure to thaw it and squeeze out the excess water first so it doesn’t water down your beautiful broth.

How can I add more protein? If you want to beef this up, feel free to add cooked shredded chicken, browned Italian sausage, or even a can of rinsed cannellini beans. All of these options blend perfectly with the existing flavors.

Final Thoughts

Making a batch of Italian Orzo Spinach Soup is one of those simple joys that reminds me why home cooking is so special. It doesn’t take a massive budget or hours of standing over a stove to create a meal that is nourishing, vibrant, and genuinely tasty. This recipe proves that with a few smart pantry choices and some fresh greens, you can serve a dinner that makes everyone feel cared for. I hope this soup becomes a go-to in your kitchen for those nights when you need a win. It’s reliable, it’s healthy, and most importantly, it’s delicious. So grab your pot, get those veggies sautéing, and enjoy the comforting aroma of a home-cooked Italian meal.

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
A bowl of Italian Orzo Spinach Soup with parmesan and basil.

Italian Orzo Spinach Soup Recipe: Healthy, Hearty, and Easy

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Jessica
  • Prep Time: 5 minutes
  • Cook Time: 25 minutes
  • Total Time: 30 minutes
  • Yield: 6 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Vegetarian

Description

This Italian Orzo Spinach Soup is quick to make, packed with zesty Italian flavors, and wonderfully cozy—perfect for an easy, satisfying meal any day of the week.


Ingredients

  • 1 tablespoon olive oil
  • 1 small white onion, diced
  • 1 cup carrots, diced
  • 1 cup celery, diced
  • 6 cloves garlic, minced or pressed
  • 1/2 teaspoon crushed red pepper flakes
  • 6–8 cups chicken or vegetable stock
  • 1 (14-ounce) can fire-roasted diced tomatoes
  • 1 1/2 tablespoons Italian seasoning
  • 1 cup (8 ounces) uncooked orzo pasta
  • 2 large handfuls fresh baby spinach or kale
  • Fine sea salt, to taste
  • Freshly cracked black pepper, to taste
  • Freshly grated Parmesan cheese (optional topping)
  • Chopped fresh basil (optional topping)


Instructions

1. Heat olive oil in a large stockpot over medium-high heat. Add diced onion, carrots, and celery and sauté for 5–7 minutes, stirring occasionally, until softened.

2. Add the minced garlic and crushed red pepper flakes and sauté for about 2 minutes, stirring frequently, until fragrant.

3. Pour in the stock, add the fire-roasted diced tomatoes, and sprinkle in the Italian seasoning. Stir well to combine and bring the mixture to a gentle simmer.

4. Reduce heat to medium-low to maintain a steady simmer.

5. Stir in the uncooked orzo pasta. Cover the pot and cook, stirring occasionally to prevent sticking, until the orzo is just al dente.

6. Add the fresh spinach or kale and stir until wilted.

7. Taste the soup and season with fine sea salt and freshly cracked black pepper as needed.

8. Ladle into bowls and garnish with freshly grated Parmesan cheese and chopped basil if desired. Serve immediately.


Notes

Stir the soup occasionally while the orzo cooks to prevent it from sticking to the bottom of the pot.

If the soup thickens too much as it sits, add a splash of extra broth to loosen it.

Use vegetable stock to keep the soup fully vegetarian.

Fresh lemon juice can be added at the end for a brighter flavor.

Leave a Comment

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