Salnia’s Kitchen Easy dinner ideas, breakfast favorites, and healthy recipes for busy days.
Salnia’s Kitchen • Recipe Story

Creamy Orzo with Spinach and Tomatoes: A Comforting 20-Minute Pasta Recipe

Jump to Recipe

Print Recipe

Pin Recipe

As an Amazon Associate, we may earn from qualifying purchases.

This is the kind of pasta I make when I want dinner to feel a little more put together than plain noodles, but I still do not want to stand at the stove for an hour. Creamy orzo with spinach and tomatoes is one of those quietly satisfying meals that comes together fast and still tastes like you made an effort.

The ingredients are simple, but they work hard. Orzo turns soft and silky, the tomatoes bring a bright, almost jammy sweetness, and the spinach melts into the pan without asking for much from you.

A little Parmesan at the end pulls everything together and gives the whole dish that cozy, savory finish I always want from a weeknight dinner.

From start to finish, it takes about 20 minutes, which is exactly the kind of recipe I keep coming back to when the day has already taken more energy than it should have.

Why You’ll Love This Orzo Spinach and Tomato Pasta

I like this recipe because it gives you that creamy, comforting pasta feeling without needing cream, complicated steps, or constant stirring. The orzo softens into something almost risotto-like, but the process is much easier and far less needy.

The tomatoes keep it lively, the spinach makes it feel balanced, and the Parmesan adds just enough richness to make each bite taste complete. It is the kind of meal that feels familiar right away, even if you have never made it before.

It also plays nicely with real life. I have served it as a meatless dinner, used it as a side with chicken, and packed leftovers for lunch the next day when I was not in the mood to cook again.

That is probably why it has stayed in rotation here: it is fast, flexible, and still feels like something worth sitting down for.

What is Orzo and Why Use It Here

Orzo looks a little like rice at first glance, which is probably why people forget it is actually pasta. That small shape is exactly what makes it so useful here. It cooks quickly, holds onto sauce well, and gives you a creamy texture without any fuss.

I reach for orzo when I want a pasta that feels a bit softer and more spoonable than spaghetti or penne. It picks up tomato flavor beautifully and makes a simple sauce feel fuller than it really is.

Because the pieces are so small, every bite ends up coated with sauce, spinach, and Parmesan. Nothing gets left behind in the bowl, which is always a good sign in my kitchen.

If you like meals that feel cozy and easy to eat, you might also enjoy serving this with a soup on the side, like tomato basil rice soup, for a simple dinner that still feels complete.

Ingredients You’ll Need

This is one of those recipes that does not ask for anything fancy. Most of what you need is probably already sitting in your pantry or fridge, which is part of the reason I like it so much.

Orzo is the base, and it cooks quickly enough that dinner does not drag on. Canned plum tomatoes bring body and sweetness, while onion and garlic give the sauce its starting point.

Fresh spinach adds color and a little freshness at the end, and Parmesan brings the savory finish that makes the whole thing taste rounded instead of flat. Olive oil, oregano, garlic powder, pepper, and a little garlic salt do the rest of the work.

I like recipes like this because every ingredient has a job. Nothing is here just to sound good on paper.

Cooking the Orzo

The trick with orzo is not to wander off and forget about it. It cooks fast, and once it is tender, it is done. I usually boil it for just a few minutes until it still has a little bite, then drain it before it turns soft in a bad way.

While the sauce is finishing, I set the pasta aside so it is ready to go back in at the right moment. That little pause helps the orzo stay pleasant instead of overworked.

When it gets stirred into the sauce while still warm, it starts soaking up flavor right away. A splash of reserved pasta water can help if you want things a little looser and silkier.

That one small step makes the whole dish feel more finished, even though it is still very much a weeknight recipe.

Building the Sauce

I start the sauce the way I start a lot of dinners: with onion, garlic, and olive oil in the pan. Once the onion softens, everything already smells like real food, which is usually the moment I know I am on the right track.

Then the spinach goes in and shrinks down almost immediately. I like that part because it looks like too much at first and then suddenly behaves itself. It adds color and a softer, earthier flavor without making the sauce heavy.

The tomatoes do most of the heavy lifting. As they break down, they create a sauce that is part chunky, part smooth, and full of the kind of flavor that feels richer than the ingredient list suggests.

At this stage, I season gradually rather than all at once. Oregano brings warmth, garlic powder deepens the savory notes, and black pepper adds just enough edge to keep the sauce from tasting too sweet. Parmesan comes in at the end to soften everything and make it taste complete.

Combining Pasta and Sauce

Once the sauce is ready, I stir in the orzo and let the two things meet for a minute or two. That is when the pasta starts to drink in the tomato flavor and the sauce thickens around it.

This is also the point where I taste and adjust. Sometimes it needs a little more salt, sometimes a bit more Parmesan, and sometimes just a few extra seconds on the stove to pull everything together properly.

I like to let it sit briefly before serving, because the texture improves as it rests. The sauce clings better, the flavors settle, and the whole dish feels more balanced.

Garnishes and Serving Suggestions

A little extra Parmesan at the table never hurts. If I have parsley, I use it, mostly because I like the way it brightens the plate and cuts through the richness of the cheese.

This is one of those dishes that can stand on its own, but it is also easy to build around. I have served it with roasted vegetables, grilled chicken, and fish, depending on what was in the fridge and how much energy I had left.

A simple salad with something sharp or tangy on it works especially well here. That contrast keeps the meal from feeling too soft and creamy from the first bite to the last.

If you want another savory main to serve alongside it, try marinated skirt steak with bell peppers for a fuller dinner spread.

Variations to Try

This recipe is easy to bend a little without breaking it. If spinach is not what you have, kale or Swiss chard works well, though I would give the sturdier greens a little more time to soften.

You can also swap the canned tomatoes for cherry tomatoes if you want a brighter, fresher version. A few red pepper flakes add a little heat, and a splash of cream will make it feel richer if that is the mood you are in.

If you want to turn it into a more complete meal, chickpeas, shredded chicken, or shrimp all fit in without making the dish feel crowded. For a more Mediterranean-style version, olives or sun-dried tomatoes add a sharper, saltier note.

And if you like mushroom-heavy pasta dishes, this has a similar cozy energy to creamy mushroom pasta, just with a brighter tomato base.

Storing and Reheating Leftovers

Leftovers keep well, which is one of the reasons I like this recipe for busy weeks. Store any extra orzo in an airtight container in the fridge for up to three days.

When you reheat it, add a small splash of water or broth so the pasta loosens up again. Orzo likes to soak in liquid as it sits, so this step helps bring the texture back to life.

I usually warm it gently on the stovetop, but the microwave works too if that is the faster path.

A little extra Parmesan at the end makes leftovers taste like they were intended to be eaten that way.

Common Mistakes to Avoid

The easiest mistake with orzo is overcooking it. It is small, so the line between tender and too soft arrives quickly. I always check it a minute early rather than trust the clock completely.

Another common issue is seasoning only at the end. Layering the salt, herbs, and cheese as you go gives the sauce more depth and keeps it from tasting flat.

And do not let the pan dry out too much before serving. The tomatoes should stay juicy enough to coat the pasta. If things get too thick, a splash of pasta water or broth fixes it fast.

Frequently Asked Questions

Can I use fresh tomatoes instead of canned?
Yes, you can. I like canned plum tomatoes for consistency, but fresh tomatoes work well if they are ripe and flavorful. Just let them cook down a little longer so the sauce has time to develop.

Is this recipe vegetarian?
Yes, it is vegetarian as written. If you want to make it vegan, you can leave out the Parmesan or use a dairy-free alternative.

Can I freeze leftovers?
I would not recommend it. Orzo changes texture after freezing and thawing, and this is one of those dishes that is much better fresh or from the fridge within a few days.

What can I substitute for spinach?
Kale, arugula, or Swiss chard all work. Just keep in mind that kale and chard may need a little longer in the pan to soften properly.

Can I make this dish gluten-free?
Yes, use a gluten-free orzo substitute if you have one you trust. The sauce is flexible enough to work with other small pasta shapes too.

What protein works best with this pasta?
Grilled chicken, shrimp, or chickpeas are all good options. I tend to choose whatever is easiest and already in the kitchen, which is usually how the best dinners happen anyway.

Creamy Orzo with Spinach and Tomatoes

Course: Dinner, Main Course
Cuisine: Italian
Prep Time: 5 minutes
Cook Time: 15 minutes
Total Time: 20 minutes
Servings: 4 servings
Calories: 420kcal

Description

This creamy orzo with spinach and tomatoes is a quick and comforting pasta recipe ready in about 20 minutes. Tender orzo pasta combines with juicy plum tomatoes, fresh spinach, garlic, and Parmesan cheese for a flavorful and satisfying dish. Perfect as a vegetarian main course or a versatile side, this recipe is ideal for weeknight dinners, meal prep, or even entertaining guests. The simple ingredients and short cook time make it both approachable and delicious, while the creamy texture and vibrant flavors give it a homemade restaurant-quality feel.

Ingredients

  • 1 lb Orzo pasta
  • 12 oz can Plum tomatoes with juice
  • 1 Yellow onion chopped
  • 4-5 handfuls Fresh spinach
  • 2 tbsp Minced garlic
  • 1/2 cup Grated Parmesan cheese plus extra for serving
  • Salt to taste
  • Black pepper to taste
  • Dried oregano to taste
  • Garlic powder to taste
  • Garlic salt to taste
  • 2 tbsp Extra virgin olive oil
  • Fresh parsley optional garnish

Instructions

Main Instructions

  • Bring a large pot of salted water to a boil. Cook the orzo pasta for about 5 minutes, or according to package directions, until tender. Drain and set aside.
  • In a large skillet, heat olive oil over medium heat. Add the chopped onion and minced garlic. Sauté for about 5 minutes until softened and fragrant.
  • Add the fresh spinach to the skillet and cook, stirring occasionally, until it begins to wilt, about 2 minutes.
  • Pour in the canned plum tomatoes with their juice. Break the tomatoes apart gently with a spoon or spatula to create a chunky sauce.
  • Season the mixture with salt, black pepper, dried oregano, and garlic powder. Stir in the grated Parmesan cheese.
  • Add the cooked orzo to the skillet and stir to coat evenly in the sauce. Sprinkle in garlic salt and more Parmesan if desired.
  • Lower the heat and let the pasta sit for a few minutes so the sauce thickens and clings to the orzo.
  • Serve warm, topped with additional Parmesan and fresh parsley if desired.

Notes

  • Reserve a splash of pasta water before draining the orzo. Stirring it in helps the sauce emulsify for a creamier texture.
  • Taste and adjust seasonings at the end to match your preference for herbs, salt, and Parmesan.
Join the conversation

Comments & feedback

A clean, soft editorial comment area that matches the rest of the site’s premium green-and-neutral look.