Amazing italian orzo spinach soup in 35 min

March 22, 2026
Written By Mia Thompson

Mia Thompson is the founder and home cook behind Mia's Meals. Inspired by her Midwest upbringing, where the best family moments happened around the dinner table, Mia is passionate about creating simple, delicious recipes for busy American homes. Her goal is to take the stress out of the "what's for dinner" question and help you create new, happy memories in your kitchen.

When the evening chill sets in and you need a meal that feels like a warm hug, nothing beats a good soup. That comforting feeling I remember from my childhood kitchen—that’s what I chase every time I cook for my own family now. It’s why I’m so excited to share this italian orzo spinach soup with you. Seriously, this hits that sweet spot every time: it’s incredibly flavorful, super simple, and ready before the kids even finish their homework. My mission here at Mia’s Meals is to prove that good, meaningful food doesn’t have to be complicated, and this recipe simplifies a classic Italian favorite without losing any of that wonderful, soulful taste. If you’re hunting for recipes that fit perfectly into those crazy schedules, be sure to check out my guide on quick weeknight dinners! It’s connection in a bowl, trust me!

Why This Italian Orzo Spinach Soup is Your New Weeknight Staple

I know your life is busy—mine certainly is! That’s why this Italian Orzo Soup became an instant favorite around here. It delivers maximum flavor payoff for minimal effort, which is exactly what I aim for in my recipes. This isn’t just soup; it’s true Comfort Food Soup material!

Quick Prep Time for Busy Schedules

The best part? The whole thing, start to finish, clocks in at about 35 minutes total. We’re talking soup on the table faster than ordering delivery. It’s the definition of a perfect Weeknight Soup Dinner.

Nourishing & Flavorful Ingredients

We pack this with great veggies and use orzo pasta to bulk it up. It tastes so rich and satisfying, but it stays light enough not to weigh down your evening. It’s secretly a very Healthy Spinach Soup, and you won’t even need an hour to make it!

Gathering Ingredients for Your Italian Orzo Spinach Soup Recipe

Okay, getting all your bits and bobs organized first makes this 35-minute meal genuinely possible. Think of this as *mise en place*, but way less fancy sounding! For this Spinach Orzo Soup Recipe, we rely on fresh produce to give us that deep, homemade flavor. I always feel like I’m getting a jump start on flavor when I start bagging up my ingredients like this. By the way, if you’re loving making things from scratch, you should definitely check out my secrets for easy homemade cranberry sauce—it really brightens up a meal!

Base Vegetables and Aromatics

We start with the classic trio for depth—that means one medium yellow onion, chopped, two carrots diced nice and small, and two celery stalks diced up too. We want these to melt down perfectly, so try to keep those pieces uniform. Then, just before the broth goes in, you’ll need about three cloves of garlic, minced. Don’t you dare use that jarred stuff; fresh garlic makes all the difference in soup flavor!

Broth, Tomatoes, and Seasonings for Italian Soup Ideas

For the liquid base, you’ll need six cups of broth—I use vegetable broth because I usually keep this vegetarian, but chicken broth works beautifully if you prefer. Grab one 14.5 ounce can of diced tomatoes, and make sure you use them *undrained*! We want all those tomato juices in there. Then, pull out your dried seasonings: one teaspoon of dried oregano, half a teaspoon of basil, and just a pinch of red pepper flakes if you like a little warmth.

Pasta and Greens for the Spinach Orzo Soup Recipe

The main players are next! Toss in one cup of orzo pasta; it cooks right in the pot, which is why this is fantastic for busy nights. And the star, of course, is five ounces of fresh spinach, roughly chopped. Don’t be shy; it cooks down to almost nothing! Lastly, grab that Parmesan cheese; we only use it right at the end for serving, so set it aside.

Step-by-Step Instructions for Perfect Italian Orzo Spinach Soup

This is where the magic really happens, and trust me, it’s fast! We’re keeping this whole process in one pot, which means fewer dishes for you later. If you’re looking for tips on roasting vegetables separately, I have a great guide on easy roasted carrots, but for this soup, everything cooks right together.

Sautéing the Mirepoix Base

First things first, grab your biggest pot—we need room to build flavor! Heat up that tablespoon of olive oil over medium heat. Toss in your chopped onion, diced carrots, and celery. You need to let those veggies get soft, which takes about five to seven minutes of stirring. We’re building that sweet, savory foundation right here.

Building the Savory Broth

Once those veggies are looking happy and soft, toss in all three minced garlic cloves. You only cook the garlic for about one minute until you can really smell it—be careful not to burn it, or the whole pot tastes bitter! Next, pour in those six cups of broth and the can of undrained diced tomatoes. Add your oregano, basil, and any red pepper flakes you want. Stir it all up and let it come up to a gentle simmer.

Cooking the Orzo Pasta

Time for the pasta! Stir in one cup of orzo. Now, here is my big tip for this one pot orzo soup: Stir it well right after you dump it in, and then keep an eye on it. Orzo loves to stick to the bottom, so stir it every couple of minutes for the next eight to ten minutes while it cooks. You want it perfectly tender, but we aren’t making risotto here, so don’t stir constantly!

Finishing the One Pot Orzo Soup

When the orzo is done, turn the heat down just a touch and throw in that five ounces of roughly chopped fresh spinach. It looks like a mountain, I know, but it wilts down in just a minute or two. Give it a quick taste test—this is when you add just enough salt and pepper to make those herbs sing! Serve this Italian Orzo Spinach Soup piping hot! If you want that extra Italian flair, pop over to check out this recipe for fresh Italian Orzo Spinach Soup for serving inspiration.

Tips for the Best Flavorful Orzo Meal

Even though this soup is fantastic just the way it is—simple and vegetable-forward—sometimes you just need something a little more rugged on a chilly night. I love that this recipe is so adaptable because we all have different preferences when we’re planning a Weeknight Soup Dinner. Plus, texture is everything when it comes to a great soup!

Making Your Italian Orzo Soup Heartier

If you’re serving this to a crowd or just have hearty appetites, it’s so easy to bulk this up into a proper main course. Remember in the notes where I mentioned adding cooked meat? That’s your move! Toss in about a cup of cooked, shredded chicken or some crumbled Italian sausage when you add the broth—it mixes right in and gives you a much more substantial Flavorful Orzo Meal. It’s a simple addition that transforms the whole dish. For more hearty one-pot ideas, you might like my thoughts on my sausage and rice skillet!

Achieving the Right Broth Consistency

Now, some people like a thinner, brothy soup, and others prefer a bit more thickness. Orzo, being pasta, naturally thickens the broth as it cooks and releases starch. If you want it thicker but don’t want mushy pasta, just let the soup rest for five minutes off the heat before serving. Seriously, just cover it and walk away! If you prefer it even thicker, you can cook the orzo for an extra minute or two, but watch it closely! Need inspiration for other types of soups? Check out this Italian Orzo Spinach Soup recipe for ideas.

Making Ahead and Storing Your Italian Orzo Spinach Soup

We all love having leftovers, especially when it comes to a cozy Comfort Food Soup like this! The good news is this Italian Orzo Spinach Soup keeps really well. You can definitely make this ahead of time; store your leftovers in an airtight container in the fridge for up to four days. That’s a perfect healthy lunch solution for busy days—check out my tips for healthy lunch recipes later!

Now, here’s a crucial thing to know about cooking with pasta in soup: orzo tends to soak up liquid overnight. When you reheat it, the broth will be much, much thicker than when you first made it. If you reheat it on the stove, just add a splash or two of extra broth or water until it loosens up to your liking. It’s still delicious, but nobody wants solid orzo bricks coming out of the pot!

Variations on This Nourishing Orzo Dish

I think the true sign of a great recipe is how well it plays with other flavors! This Italian Orzo Spinach Soup is wonderfully flexible, which is why it works so well for those of us needing flexible Weeknight Soup Dinner plans. It starts with a lovely Italian base, but we can push it toward bright, zesty flavors, making it feel more like a vibrant Mediterranean Soup.

If you want a little brightness right at the end—and trust me, you usually do—the simplest addition is fresh acid. Squeeze in the juice of half a fresh lemon right before serving. It makes the basil and oregano just *pop*! It wakes up the entire broth.

Don’t feel locked into just spinach, either. If you have kale on hand, go for it! Kale holds up a little better to sitting in the hot broth than spinach does, so it’s a great swap if you know you’ll be eating leftovers later in the week. Just be sure to chop that kale up quite fine.

And if you’re looking to sneak in even more fiber or protein without adding meat, canned white beans are genius here. A drained and rinsed can of cannellini beans stirred in with the spinach gives this Nourishing Orzo Dish real staying power. For another veggie booster that tastes amazing with these herbs, take a look at my recipe for roasted broccoli with garlic and parmesan—it’s surprisingly great stirred right into soup!

If you try adding beans or kale, let me know how it turns out over on my main recipe page! For more cozy soup adventures, check out this cozy recipe inspiration.

Serving Suggestions for Your Soup with Orzo Pasta

You’ve made this beautiful, flavorful bowl of Italian Orzo Spinach Soup—now what? A soup this comforting deserves the perfect stage! This isn’t meant to be eaten naked in a bowl while standing over the sink, even if sometimes that’s what happens with a busy home, right?

This soup is light enough that it doesn’t demand five extra courses, but a couple of simple accompaniments can really turn this into a satisfying full meal. Think simple, fresh, and Italian-leaning!

The absolute, non-negotiable must-have? Bread. A great soup needs something sturdy to dip into that flavorful broth. I always recommend a beautiful, crusty loaf. Seriously, nothing beats tearing off a hunk of bread hot from the oven and soaking up every last drop of that seasoned goodness. If you want to make your own showstopper, you absolutely have to try my recipe for homemade crusty French bread; it’s easier than you think!

If you need something green on the side, keep it light. A very simple side salad works wonders here. Just a few greens, maybe some sliced cucumber, and a bright, homemade Italian vinaigrette with a good amount of red wine vinegar. That little bit of tang cuts through the richness from the oil and the starches from the orzo perfectly.

And don’t forget the topping we mentioned earlier—that grated Parmesan cheese! If you’re holding back on adding it directly into the pot, make sure it’s passed around at the table. A little salty sprinkle on top right before serving makes a huge difference to the final experience of your soup with orzo pasta.

Frequently Asked Questions About Italian Orzo Spinach Soup

I know you’re going to love making this soup, but sometimes little questions pop up while you’re planning dinner. I’ve gathered the ones I hear asked most often when people try this Italian Orzo Spinach Soup for the first time. Don’t worry, all the answers are super straightforward!

Can I use dried spinach instead of fresh in this Easy Orzo Soup?

Oh, please try to stick with fresh spinach for this recipe if you can! The magic of this Easy Orzo Soup is how quickly that delicate fresh spinach wilts right at the end, giving the soup great color and a soft texture. Dried spinach is super concentrated and often has a much tougher, almost leathery texture once rehydrated in a soup broth. If you absolutely cannot find fresh, you’d have to rehydrate about half the amount, but honestly, the texture just isn’t the same. For the best results flavor-wise, fresh is the winner here!

How do I make this a Vegetarian Orzo Soup if the recipe calls for chicken broth?

That’s an easy one, and it’s where this recipe shines for everyone! If you stick exactly to the ingredient list I provided, you’ve already got a fantastic Vegetarian Orzo Soup because I listed vegetable broth as the primary choice. If you happened to grab chicken broth by mistake, just swap it out for a good quality vegetable broth. That’s the secret to keeping it completely vegetarian! It tastes just as rich thanks to all those lovely aromatics like the onion and oregano.

What is the best way to prevent the orzo from becoming mushy?

This is the number one concern with any soup containing pasta, isn’t it? Orzo is small, and it swells up fast! Timing is everything. If you are eating this all straight away, stick rigidly to the 8 to 10 minutes cook time once you add the pasta—stirring it every so often really helps keep it from sticking and overcooking. But if you are someone who likes to make a giant batch for leftovers, here’s my big expert move: cook the orzo completely separately in plain water according to package directions. Then, when you reheat the soup, just toss in the cooked orzo right before serving. This keeps the orzo perfectly tender every single time, even on day four!

Estimated Nutrition for This Cozy Winter Soup

When we talk about how nourishing this Cozy Winter Soup is, I like to look at the numbers too! Being able to whip up a satisfying meal that fits nicely into a healthy routine is a huge win, which is why I track this stuff when I test my recipes.

Keep in mind, the nutritional information below is just an estimate based on using vegetable broth and leaving off the optional Parmesan cheese we talked about earlier. If you add sausage or cheese, those numbers will definitely nudge up a little bit. It’s just good practice to know what’s in your bowl!

  • Serving Size: 1 bowl
  • Calories: 280
  • Fat: 6g
  • Carbohydrates: 45g
  • Protein: 12g
  • Fiber: 5g
  • Sugar: 6g

See? That’s a lovely, light base for dinner! It’s got good fiber and protein to keep you full without feeling heavy. If you’re into maximizing your meal prep nutrition, I’ve got some great ideas for easy protein muffins later in the week that would pair perfectly with this lighter soup!

Share Your Experience Making This Italian Orzo Spinach Soup

Now that you have the secret to making this incredibly easy and comforting Italian Orzo Spinach Soup, the best part is hearing how it turned out on your table! Cooking should always be about connection, and I truly love knowing when one of my family’s favorites makes its way into your kitchen.

When you make a batch, please come back here and give the recipe a rating! A quick five stars lets me know I’ve hit the mark with simplicity and flavor. And if you tried one of those fun variations—maybe you added chicken, or perhaps you used kale instead of spinach—I absolutely want to hear the details!

Don’t be shy about sharing tips or tweaks that worked perfectly for your family. You can drop all your thoughts, ratings, and favorite ways to eat this Quick Orzo Recipe in the comments below. I read every single one, and your feedback helps the whole Mia’s Meals community. If you ever have a specific question that the FAQ didn’t cover, feel free to reach out to me directly through my contact page. Happy cooking, friends!

Print

Easy & Cozy Italian Orzo Spinach Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Make this simple Italian Orzo Spinach Soup for a comforting, nourishing weeknight dinner. This recipe uses fresh ingredients and comes together quickly.

  • Author: miasmeals
  • Prep Time: 10 min
  • Cook Time: 25 min
  • Total Time: 35 min
  • Yield: 4 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Vegetarian

Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 medium yellow onion, chopped
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 3 cloves garlic, minced
  • 6 cups vegetable broth (or chicken broth for non-vegetarian)
  • 1 (14.5 ounce) can diced tomatoes, undrained
  • 1 teaspoon dried oregano
  • 1/2 teaspoon dried basil
  • 1/4 teaspoon red pepper flakes (optional)
  • 1 cup orzo pasta
  • 5 ounces fresh spinach, roughly chopped
  • 1/2 cup grated Parmesan cheese (optional, for serving)
  • Salt and black pepper to taste

Instructions

  1. Heat the olive oil in a large pot or Dutch oven over medium heat. Add the onion, carrots, and celery. Cook until softened, about 5 to 7 minutes.
  2. Add the minced garlic and cook for 1 minute until fragrant.
  3. Pour in the vegetable broth and add the diced tomatoes (with their juice), oregano, basil, and red pepper flakes, if using. Bring the mixture to a simmer.
  4. Stir in the orzo pasta. Cook according to package directions, usually about 8 to 10 minutes, stirring occasionally to prevent sticking.
  5. Once the orzo is tender, stir in the fresh spinach. Cook just until the spinach wilts, about 1 to 2 minutes.
  6. Taste the soup and season with salt and black pepper as needed.
  7. Serve the Italian Orzo Spinach Soup hot, topping each bowl with grated Parmesan cheese if desired.

Notes

  • For a heartier meal, you can add 1 cup of cooked shredded chicken or cooked Italian sausage when you add the broth.
  • If you prefer a thicker broth, cook the orzo for an extra minute or two, or let the soup rest off the heat for 5 minutes before serving.
  • This is a great make-ahead soup; store leftovers in an airtight container in the refrigerator for up to 4 days.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 280
  • Sugar: 6
  • Sodium: 650
  • Fat: 6
  • Saturated Fat: 1
  • Unsaturated Fat: 5
  • Trans Fat: 0
  • Carbohydrates: 45
  • Fiber: 5
  • Protein: 12
  • Cholesterol: 0

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

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