Pantry Staples One Pot Tomato Basil Parmesan Orzo

30 min prep 2 min cook 2 servings
Pantry Staples One Pot Tomato Basil Parmesan Orzo
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

I first made this dish during a snowed-in weekend in February, when the roads were slick and the fridge was down to a few sad vegetables and a block of Parmesan. I had a bag of orzo, a can of crushed tomatoes, and a wilting bunch of basil that was one day away from giving up. What emerged from that humble lineup was a creamy, fragrant, soul-warming bowl of orzo that tasted like a Tuscan vacation in a bowl. My husband went back for thirds. My toddler asked for it again the next night. And I—well, I immediately wrote the recipe down so I wouldn’t forget it.

Since then, this has become my go-to “I don’t want to cook but I want something incredible” meal. It’s the dish I bring to new moms, the one I make when friends drop by unexpectedly, and the one I turn to when I want something vegetarian but still deeply satisfying. It’s fast enough for a weeknight, elegant enough for company, and forgiving enough to handle whatever you’ve got lurking in your pantry.

Why This Recipe Works

  • One Pot Wonder: Everything cooks in a single Dutch oven or deep skillet—no boiling pasta separately, no extra dishes.
  • Pantry Heroes: Canned tomatoes, dried herbs, orzo, and a hunk of Parmesan are all shelf-stable staples.
  • Creamy Without Cream: A touch of cream cheese and starchy pasta water create a luxurious sauce—no heavy cream needed.
  • Veggie-Loaded: Spinach and sun-dried tomatoes add color, nutrients, and sweet-savory pops of flavor.
  • 30-Minute Meal: From chopping to plating, dinner’s on the table in half an hour.
  • Kid & Adult Approved: Mild, cheesy, and familiar—yet sophisticated enough for grown-up palates.
  • Meal-Prep Star: Tastes even better the next day, making lunches something to look forward to.

Ingredients You'll Need

Ingredients

Great meals don’t always start with a shopping list—sometimes they start with what you already have. Below is a breakdown of every ingredient in this dish, along with the why and how of choosing the best version, plus smart swaps for when your pantry looks a little different than mine.

Orzo Pasta: This rice-shaped pasta is the star of the show. Look for durum-wheat semolina varieties for the best texture. If you’re gluten-free, swap in a high-quality rice-based orzo (Jovial makes a great one) and adjust the cooking time by 2–3 minutes. Whole-wheat orzo works too—just know it will drink up more liquid, so keep an extra ½ cup of broth handy.

Extra-Virgin Olive Oil: Since we’re not frying at high heat, a fruity, peppery oil adds welcome complexity. California Olive Ranch everyday oil is my go-to for cooking and finishing. If you’re out, avocado oil or even a neutral grapeseed oil will do, but you’ll miss that grassy aroma.

Garlic: Fresh cloves, minced fine, give the best flavor. In a pinch, ½ teaspoon of garlic powder can stand in, but add it with the tomatoes so the granules rehydrate.

Crushed Tomatoes: One 28-ounce can of good Italian tomatoes (I love Cento or Bianco DiNapoli) gives saucy body. Fire-roasted crushed tomatoes add a smoky edge if you like that. No crushed? Blend whole peeled tomatoes until smooth, or substitute an equal amount of tomato passata.

Sun-Dried Tomatoes: These chewy gems are concentrated umami bombs. Buy the ones packed in oil—they’re softer and already marinated with herbs. Pat them dry before slicing so they sear instead of steam.

Vegetable Broth: Low-sodium keeps the salt in check. If you only have chicken broth, that’s fine—just reduce the added salt by ¼ teaspoon. For an extra flavor layer, warm the broth with a strip of lemon peel and a bay leaf while you prep.

Cream Cheese: Just two tablespoons transform the sauce into velvet. Use the brick style, not whipped. Dairy-free? Sub in 2 tablespoons of cashew cream or coconut milk, but know the flavor will shift slightly tropical.

Fresh Baby Spinach: A whole 5-ounce clamsack wilts down to almost nothing, adding color and nutrients. Frozen spinach works—thaw and squeeze it bone-dry first. Kale or arugula are also welcome, though they’ll need an extra minute to soften.

Fresh Basil: Tear, don’t chop, for the most aromatic oils. If basil is out of season, stir in 1 tablespoon of pesto instead, or use 1 teaspoon dried basil added with the tomatoes.

Parmesan: Aged Parmigiano-Reggiano is worth the splurge for its nutty, crystalline texture. Buy a wedge and grate it yourself; pre-shredded cellulose-coated cheese won’t melt as silkily. Vegans can swap in nutritional yeast or a plant-based parmesan.

Seasonings: A pinch of red-pepper flakes gives gentle heat, while a teaspoon of sugar balances tomato acidity. Taste your tomatoes first—if they’re already sweet, skip the sugar.

How to Make Pantry Staples One Pot Tomato Basil Parmesan Orzo

1
Warm Your Broth

Pour the vegetable broth into a small saucepan and warm it over low heat. Hot broth helps the orzo absorb liquid evenly, preventing mushy outsides and crunchy centers. If you’re feeling fancy, add a strip of lemon peel and a bay leaf for subtle brightness.

2
Sauté Aromatics

Heat 2 tablespoons olive oil in a heavy 4-quart Dutch oven over medium. When the oil shimmers, add ½ cup finely diced onion and cook 3 minutes until translucent. Stir in 3 minced garlic cloves and ¼ teaspoon red-pepper flakes; cook 30 seconds until fragrant but not browned.

3
Toast the Orzo

Add 1½ cups dry orzo and stir to coat every grain in the garlicky oil. Toast 2 minutes until the pasta turns a shade darker and smells nutty. This quick step builds a layer of flavor that plain boiled pasta can’t touch.

4
Deglaze with Tomatoes

Pour in one 28-ounce can of crushed tomatoes and 1 tablespoon tomato paste. Scrape the bottom of the pot with a wooden spoon to loosen any toasty bits—those are flavor gold. Stir in 1 teaspoon sugar, ¾ teaspoon kosher salt, and ¼ teaspoon black pepper.

5
Simmer & Stir

Ladle in 3 cups of the warm broth (reserve the rest). Bring to a gentle boil, then reduce to a lively simmer. Stir every 2 minutes so the orzo doesn’t stick. After 8 minutes, taste: the pasta should be chalky in the center. Add broth ½ cup at a time as needed—you want the texture of risotto.

6
Creamy Finish

When the orzo is just al dente, stir in 2 tablespoons cubed cream cheese and ¼ cup grated Parmesan. The sauce will tighten; loosen with a splash of broth until it flows like lava. Fold in ½ cup sliced sun-dried tomatoes and 5 ounces baby spinach; cook 1 minute more until wilted.

7
Rest & Shine

Remove from heat and let stand 3 minutes. The starch will settle and the flavors will meld. Stir in a handful of torn basil and a final drizzle of olive oil. Taste for salt and pepper one last time—you’ll likely need a pinch more salt because Parmesan varies in salinity.

8
Serve & Garnish

Spoon into shallow bowls so the sauce can spread. Top with extra Parmesan, basil ribbons, and a crack of black pepper. Pass around a bowl of chili flakes for heat-seekers. Serve with crusty bread to swipe the pot clean.

Expert Tips

Control the Heat

Keep the simmer gentle—violent boiling will break the orzo and turn the sauce starchy. If it’s bubbling too hard, lower the heat or slide the pot halfway off the burner.

Pasta Water Magic

Save any leftover broth in a mason jar. Reheat leftovers with a splash of it to loosen the sauce and revive the creamy texture.

Make It Ahead

Cook through step 5, then cool and refrigerate up to 3 days. Finish steps 6–8 just before serving for the freshest texture.

Flavor Overnight

Like many tomato-based dishes, the flavors deepen overnight. Pack leftovers for lunch cold or gently warmed—both are delicious.

Variations to Try

  • Winter Comfort: Stir in roasted butternut squash cubes and swap basil for rosemary.
  • Summer Fresh: Use cherry tomatoes instead of canned; sauté until they burst, then proceed as written.
  • Protein Boost: Fold in a can of drained white beans or seared shrimp during the last 2 minutes of cooking.
  • Spicy Kick: Double the red-pepper flakes and add a diced Calabrian chili for a fiery pink sauce.
  • Dairy-Free: Use olive oil–packed sun-dried tomatoes, swap cream cheese for cashew cream, and replace Parmesan with nutritional yeast.

Storage Tips

Refrigerate: Cool completely, then store in an airtight container up to 4 days. The orzo will continue to absorb liquid, so keep a little broth or water handy when reheating.

Freeze: Portion into freezer-safe zip bags, press out excess air, and freeze flat up to 3 months. Thaw overnight in the fridge, then reheat gently with a splash of broth.

Reheat: Microwave at 70% power in 30-second bursts, stirring each time. Or warm in a covered skillet over medium-low with a splash of broth until steaming.

Make-Ahead Lunchboxes: Pack into thermos jars or glass containers with tight lids. Add a tiny cube of cream cheese on top before sealing; it melts when reheated and revives the creaminess.

Frequently Asked Questions

Yes, but the liquid ratio changes. Use 1 cup long-grain rice and add ½ cup extra broth. Simmer 15–18 minutes, stirring occasionally, until the rice is tender and creamy.

Stir in warm broth a few tablespoons at a time until you reach the consistency of loose risotto. Remember, the sauce will thicken as it stands, so err on the thinner side.

Absolutely—use a 6-quart pot and increase the broth by ½ cup more than double. The cooking time remains the same; just stir more often to prevent sticking.

Yes, though the spinach may darken. Freeze within 2 hours of cooking for best texture. Thaw overnight and refresh with a handful of fresh spinach when reheating.

A medium-bodied Italian red like Chianti Classico complements the tomato acidity, or try a crisp Vermentino if you prefer white. For non-alcoholic, sparkling lemonade with a basil leaf is refreshing.

Use sauté mode for steps 1–4, then add 2½ cups broth and pressure-cook on high for 4 minutes. Quick-release, stir in cream cheese and spinach, and let stand 5 minutes before serving.
Pantry Staples One Pot Tomato Basil Parmesan Orzo
main-dishes
Pin Recipe

Pantry Staples One Pot Tomato Basil Parmesan Orzo

(4.9 from 127 reviews)
Prep
10 min
Cook
20 min
Servings
6

Ingredients

Instructions

  1. Warm Broth: Heat vegetable broth in a small saucepan over low heat; keep warm.
  2. Sauté Aromatics: In a Dutch oven, heat olive oil over medium. Add onion and cook 3 minutes. Stir in garlic and red-pepper flakes; cook 30 seconds.
  3. Toast Orzo: Add dry orzo; stir to coat. Toast 2 minutes until lightly golden.
  4. Add Tomatoes: Stir in crushed tomatoes, tomato paste, sugar, salt, and pepper. Scrape bottom to deglaze.
  5. Simmer: Ladle in 3 cups warm broth; bring to a simmer. Cook 8–10 minutes, stirring often and adding broth as needed, until orzo is al dente and sauce is creamy.
  6. Finish: Stir in cream cheese and Parmesan until melted. Fold in sun-dried tomatoes and spinach; cook 1 minute. Remove from heat; let stand 3 minutes.
  7. Serve: Stir in basil, drizzle with olive oil, and top with extra Parmesan.

Recipe Notes

Leftovers thicken as they cool; loosen with broth or water when reheating. For a protein boost, stir in a can of drained white beans or seared shrimp during the last 2 minutes of cooking.

Nutrition (per serving)

382
Calories
14g
Protein
53g
Carbs
12g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.