• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Simply Happy Foodie
  • Home
  • Recent Posts
  • Recipes
  • Cookbooks
  • About
    • Privacy Policy
    • Disclosures / Disclaimers / Copyright
    • Contact Me
    • Meet Gizmo, Our Foodie Pug
  • Cook's Shop
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
menu icon
go to homepage
  • Home
  • Recent Posts
  • Recipes
  • My Cookbook
  • About
  • Cook’s Shop
subscribe
search icon
Homepage link
  • Home
  • Recent Posts
  • Recipes
  • My Cookbook
  • About
  • Cook’s Shop
×
Home » Blog Recipe Posts » Pasta

Spinach Mushroom Orzo

June 25, 2025 by Sandy 4 Comments

Jump to Recipe

This Spinach Mushroom Orzo is a flavorful one-pan pasta dish that’s ready in just 30 minutes! Made with tender orzo pasta, sautéed mushrooms, garlic, and baby spinach, this creamy, risotto-style dish is both satisfying and simple to make. This is a delicious meatless main dish or an easy side dish recipe to pair with your favorite protein.

Spinach Mushroom Orzo in a skillet

 

Mushroom Spinach Orzo Recipe

This is one of those easy recipes that has a restaurant vibe without a lot of effort. Very little chopping, and the orzo cooks right in the same pan with all the flavorful ingredients, soaking up every bit of goodness from the broth, garlic, and herbs.

A swirl of Greek yogurt (or half and half) at the end gives it a creamy texture without being too heavy, and the toasted pine nuts and fresh basil take it over the top.

What You'll Like About This Recipe

• One pan, 30-minute Meal – Perfect for busy weeknights.
• Very Flavorful – Garlic, Dijon, smoked paprika, pine nuts, and fresh basil make it interesting (in a good way!).
• Creamy but Light – Thanks to Greek yogurt.
• Meatless & Versatile – Enjoy it as a vegetarian main or a side dish.

Spinach Mushroom Orzo in a bowl with garnishes

Cheesy Baked Orzo Pasta is another delicious vegetarian pasta recipe that I love as a side dish or meatless main dish.

Because this Spinach Mushroom Orzo recipe is so quick to make, it works well for weeknight dinners. Meatless Monday just got easier!

Ingredients You’ll Need

Spinach Mushroom Orzo ingredients on a board
Here's what goes into this yummy vegetarian pasta recipe. Add Meat if you like:

  • Orzo Pasta – Cooks quickly and gives this dish a creamy, risotto-like texture.
  • Mushrooms – Baby bella or crimini mushrooms add an earthy flavor and meaty texture, but use your favorite or mix mushroom varieties.
  • Baby Spinach – Stirred in at the end for freshness, nutrition, and color.
  • Onion & Garlic – Classic aromatics for a good flavor base.
  • Dijon Mustard – Adds depth, umami, and a little tang.
  • Red Pepper Flakes & Smoked Paprika – For just the right amount of warmth and smokiness. Add more if you like.
  • Greek Yogurt (or Half and Half) – Adds creaminess without being too rich.
  • Parmesan Cheese – Adds salty, nutty flavor.
  • Pine Nuts & Fresh Basil – A delicious finishing touch with a little crunch and sweet herb finish.

Ingredient Substitutions

• No orzo? Try ditalini, small shells, or acini di pepe. These all cook quickly and absorb broth well. Israeli couscous or fregola can work, too, but may need a little extra liquid and lower/slower cook temp & time.
• No pine nuts? Try chopped walnuts or slivered almonds.
• Out of Greek yogurt? Use sour cream or half and half instead.
• Don’t like mushrooms? Zucchini, cubed eggplant, sautéed carrots, or bell peppers are good swaps.
• Need Low-Sodium? Use low-sodium broth and skip the added salt.

Recipe Variations

• Make it vegan: Use a plant-based yogurt and skip the Parmesan (or sub nutritional yeast).
• Make it cheesy: Stir in more Parmesan, or add some Fontina or mozzarella for extra richness.
• Add protein: Toss in tofu, tempeh, cooked chicken, sautéed shrimp, cooked ground beef, turkey, or chicken, or chickpeas to make it into a complete meal.
• Use a different green: Try kale or arugula in place of spinach. Kale needs to be sautéd a little longer to become soft (or just put the lid on the skillet and let it soften in the residual heat.

How to Make Spinach Mushroom Orzo Pasta Recipe

toasting pine nuts in skillet, sautéing onion and garlic.
Toast the Pine Nuts
• Heat a large skillet over medium heat. Add the pine nuts and toast them, stirring frequently. Being careful not to burn them. Remove to a dish and set aside.
Sauté Onion and Mushrooms
• Turn the heat up to medium-high and add the olive oil and the onion. Cook until softened and starting to brown, about 5-7 minutes.
• Add the minced garlic and cook for an additional 1-2 minutes, until fragrant.

mushrooms adde to skillet, adding spices to mushrooms
• Add the sliced mushrooms and cook until soft. Add a little more oil, if needed.
• Next, add the red pepper flakes, Italian seasoning, smoked paprika, salt, black pepper.

adding Dijon, orzo, and broth to skillet
• Add Dijon, uncooked orzo, and chicken broth. Stir well.

lid on skillet, adding more broth, adding spinach and parmesan
Cook the Orzo
• Cover and bring to a low boil, then reduce to a simmer and cook for about 6-10 minutes, stirring occasionally, to prevent sticking, until the orzo is cooked. Add more broth as needed, ¼ cup at a time, up to ½ cup.
Finish
• Remove from the heat and stir in the baby spinach and Parmesan cheese. Stir to combine and wilt spinach.

adding yogurt to mushroom spinach in skillet, squeezing in lemon, garnishing with toasted pine nuts
• Add the yogurt or half and half. Stir.
• Squeeze in the lemon juice and stir.
• Taste and adjust seasoning, if needed.
Serve
• Garnish with the toasted pine nuts and torn fresh basil leaves before serving.

Common FAQs

What people are asking about this Spinach Mushroom Orzo recipe:

  • Can I use a different pasta instead of orzo?
    Yes! Ditalini, small shells, or acini di pepe are good swaps with similar cooking times and liquid needs. You can also use Israeli couscous or fregola, just add a bit more broth and simmer on low until tender.
  • Can I make this ahead of time?
    Yes, but it’s best served fresh. If making ahead, reheat gently with a splash of broth or milk to loosen it up.
  • Can I substitute rice for orzo?
    I don’t recommend using uncooked rice here—it takes longer to cook and needs more liquid. That said, you could try adding cooked rice at the end and skipping the orzo. Just reduce the broth (maybe by half or more). The texture and flavor will be different, but it might still be tasty!
  • Is orzo gluten-free?
    Traditional orzo contains wheat, but you can find gluten-free versions made with rice or corn.
  • What is a gluten free substitute for orzo?
    You can use any gluten free pastas available that are of a similar size to orzo. Or, quinoa. There may be some difference in liquid needed and cook time (I'm not a GF expert, but this is what I think will work).
  • Can I use whole wheat orzo?
    Yes! Whole wheat orzo is a great option if you’re looking for more fiber or a nuttier flavor. Just keep an eye on the cooking time—it might take a minute or two longer.
  • What kind of mushrooms work best?
    Baby bella (cremini) are perfect, but white button or even a mix of wild mushrooms also work.
  • Can I double this recipe?
    You sure can. Just use a large enough skillet or a Dutch oven and keep an eye on the liquid, add more broth as needed.

What to Serve With Spinach Mushroom Orzo

• Grilled or Baked Chicken Breast
• Air Fryer Pork Chops
• Air Fried Salmon
• A simple green salad or roasted asparagus

Spinach Mushroom Orzo in a bowl with garnishes

How to Store and Reheat Orzo

Fridge: Store leftovers in an airtight container for up to 4 days.
Reheat: Warm in a skillet over medium heat with a splash of broth or milk to revive the creaminess. Or microwave in short intervals, stirring in between.
Freezer: Not recommended, as the texture may become mushy after thawing.

Delicious Italian-Inspired Dinner Ideas

Italian Pasta Salad
Slow Cooker Marry Me Chicken
Caprese Orzo Pasta Salad
Instant Pot Tuscan Chicken Pasta

I hope you try making this really delicious vegetarian orzo recipe. I love meat and didn't miss it at all. I may try it with some chicken thighs as those are my favorite!

If you make this recipe, please let me know. Just leave a coment below with a star rating. I'd love to hear from you!

pink rectangle with words follow me on Pinterest

5 from 1 vote
Spinach Mushroom Orzo in a skillet
Print
Spinach Mushroom Orzo
Prep Time
15 mins
Cook Time
15 mins
Total Time
30 mins
 

Spinach Mushroom Orzo is an easy, flavorful one-pan pasta that comes together in just 30 minutes! Creamy, tasty, and healthy, it’s perfect as a meatless main or a delicious side dish for your favorite protein.

Course: Dinner
Cuisine: American
Keyword: orzo
Servings: 4
Calories: 410 kcal
Author: Sandy Clifton
Ingredients
  • ¼ cup Pine Nuts
  • 2 Tablespoons Olive Oil, divided
  • ½ small Sweet Onion, diced
  • 4 cloves Garlic, minced
  • 8 oz Mushrooms sliced (baby bella or crimini)
  • 2 teaspoons Dijon Mustard
  • ¼ teaspoon Red Pepper Flakes
  • ½ teaspoon Italian Seasoning (or fresh Thyme)
  • ½ teaspoon Kosher Salt
  • ¼ teaspoon Black Pepper
  • ½ teaspoon Smoked Paprika
  • 1 cup Orzo Pasta (7 oz)
  • 2 ¾ cups Chicken Broth
  • 3 oz Baby Spinach
  • ½ cup Greek Yogurt (or Half and Half)
  • 1 Tablespoon Lemon Juice (or more to taste)
  • ¼ cup Grated Parmesan Cheese
  • ¼ cup Fresh Basil, torn, for garnish
Instructions
Toast the Pine Nuts
  1. Heat a large skillet over medium heat. Add the pine nuts and toast them, stirring frequently. Being careful not to burn them. Remove to a dish and set aside.
Sauté Onion and Mushrooms
  1. Turn the heat up to medium-high and add the olive oil and the onion. Cook until softened and starting to brown, about 5-7 minutes.

  2. Add the minced garlic and cook for an additional 1-2 minutes, until fragrant.
  3. Add the sliced mushrooms and cook until soft. Add a little more oil, if needed.

Cook the Orzo
  1. Add the red pepper flakes, Italian seasoning, smoked paprika, salt, black pepper, Dijon, uncooked orzo, and chicken broth. Stir well.

  2. Cover and bring to a low boil, then reduce to a simmer and cook for about 6-10 minutes, stirring occasionally, to prevent sticking, until the orzo is cooked. Add more broth as needed, ¼ cup at a time, up to ½ cup.

Finish
  1. Remove from the heat and stir in the baby spinach and Parmesan cheese. Stir to combine and wilt spinach.

  2. Add the yogurt (or half and half). Stir.

  3. Squeeze in the lemon juice and stir.

  4. Taste and adjust seasoning, if needed.

Serve
  1. Garnish with the toasted pine nuts and torn fresh basil leaves before serving.
Recipe Notes

See the blog article for tips, variations, and step-by-step photos and more info about this recipe.

 

 

 

 

Nutrition Information (Per Serving, Serves 4)

Calories: 410 | Protein: 15g | Fat: 19g | Carbohydrates: 45g | Fiber: 4g | Sugar: 5g | Sodium: 620mg

(Nutrition values are estimates and may vary depending on exact ingredients used.)

More Pasta

  • Slow Cooker Lasagna in a black crock with serving on a spatula.
    The Best Slow Cooker Lasagna
  • Dill Pickle Pasta Salad in wood bowl.
    Dill Pickle Pasta Salad
  • Instant Pot Chicken Pesto Pasta inside IP pot
    Instant Pot Chicken Pesto Pasta
  • Cheesy Taco Pasta Casserole on a white plate
    Cheesy Taco Pasta Casserole

Sharing is caring!

16 shares
  • Tweet
  • Share

My Instant Pot Cookbook is Here!

Instant Pot Cookbook Cover

Reader Interactions

Comments

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

  1. Nick Belfiglio

    June 26, 2025 at 3:21 pm

    Gluten free alterative?

    Reply
    • Sandy

      June 27, 2025 at 7:57 pm

      You can use any gluten free pastas available that are of a similar size to orzo. Or, quinoa. There may be some difference in liquid needed and cook time (I'm not a GF expert, but this is what I think will work).

      Reply
  2. KCL

    June 26, 2025 at 12:00 pm

    I have not made this, but it appears to have a classic set of ingredients that will work fabulously together. Do you have a preferred plant based sour cream to sub for yogurt? We are lactose intolerant.

    Reply
    • Sandy

      June 27, 2025 at 7:59 pm

      Hi, you can add about 1/4 to 1/2 cup of a plant based milk such as cashew, almond, etc. Be sure they are unsweetened!

      Reply

Primary Sidebar

Hi there! I’m Sandy - foodie with a passion for cooking and sharing my tasty recipes. My hubby Paul, our Pug Gizmo, and I live in Washington.

Sandy wearing a black shirt and a red apron

More about me →

Reader Favorite Recipes

  • Easy Slow Cooker Meatloaf on a white plate garnished with parsley
    Easy Slow Cooker Meatloaf
  • Air Fryer Rib Eye Steak
    Air Fryer Rib Eye Steak
  • Slow Cooker Cheesy Scalloped Potatoes
    Slow Cooker Cheesy Scalloped Potatoes
  • Short Ribs over mashed potatoes on a black plate next to a bunch of fresh parsley
    Instant Pot Short Ribs

More favorites

Footer

↑ back to top

Copyrighted Content
This website and its contents are the copyright of Simply Happy Foodie LLC – © 2016-2025.  All rights reserved.

Disclaimers

  • Privacy Policy
  • Disclaimer

Newsletter

  • Sign Up! for emails and updates

About

  • About
  • Contact
  • Meet Gizmo, Our Foodie Pug

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish.Accept Read More
Privacy & Cookies Policy

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Non-necessary
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
SAVE & ACCEPT
Spinach Mushroom Orzo in a pan
Spinach Mushroom Orzo in a pan
Spinach Mushroom Orzo in a pan