One-Pot White Bean, Spinach & Sun-Dried Tomato Orzo

One-Pot White Bean, Spinach & Sun-Dried Tomato Orzo
Recipe Image 14

This Mediterranean-inspired orzo dish is basically the cooking equivalent of finding money in your jacket pocket – surprisingly delightful and way easier than you expected.

One-Pot White Bean, Spinach & Sun-Dried Tomato Orzo

Picture this: creamy garlic-herb cheese melting into perfectly tender orzo while baby spinach wilts into silky ribbons, all perfumed with the intense, concentrated flavor of sun-dried tomatoes.

One-Pot White Bean, Spinach & Sun-Dried Tomato Orzo

The best part is watching skeptical family members take that first bite and their eyes widen like they’ve just discovered you’ve been hiding serious cooking skills this whole time.

One-Pot White Bean, Spinach & Sun-Dried Tomato Orzo

This one-pot wonder transforms simple pantry staples into something that tastes like you spent hours in the kitchen, but really you just stirred a few things together and let the magic happen.

One-Pot White Bean, Spinach & Sun-Dried Tomato Orzo

The creamy Boursin cheese creates this luxurious sauce that coats every grain of orzo, while the cannellini beans add protein and that satisfying, hearty texture that makes this a complete meal.

One-Pot White Bean, Spinach & Sun-Dried Tomato Orzo

Fair warning: making this will result in people asking for the recipe, and you’ll have to resist the urge to act like it’s some closely guarded family secret when it’s actually just really good ingredients doing their thing.

One-Pot White Bean, Spinach & Sun-Dried Tomato Orzo

Ingredients

For the aromatic base

  • 2 tablespoons oil from sun-dried tomato jar, divided
  • 1 medium shallot, thinly sliced (about ½ cup)
  • 1 cup thinly sliced sun-dried tomatoes in oil

For the orzo mixture

  • 1 cup whole-wheat orzo
  • 3 cups unsalted vegetable broth
  • 2 (15-ounce) cans no-salt-added cannellini beans, rinsed
  • 1 (14.5-ounce) jar marinated quartered artichoke hearts, drained
  • ½ teaspoon salt
  • ½ teaspoon ground pepper

For the finishing touches

  • 1 (5-ounce) package baby spinach
  • 1 (5.2-ounce) package garlic-and-herb spreadable cheese (such as Boursin)
  • 1 tablespoon balsamic vinegar
  • ¼ cup chopped fresh basil

Instructions

Build the flavor foundation

  1. 1 Heat 2 tablespoons of the sun-dried tomato oil in a large nonstick skillet over medium heat. The oil should shimmer slightly but not smoke – this flavorful oil is your secret weapon for building layers of Mediterranean taste from the very first step.
  2. 2 Add the thinly sliced shallot and cook, stirring often, until aromatic and translucent, about 6 minutes. You’ll know they’re ready when they’ve softened completely and smell sweet and fragrant, with no sharp raw onion bite remaining.

Toast and combine

  1. 3 Stir in the 1 cup orzo and cook, stirring often, until lightly toasted, about 1 minute. This brief toasting step adds a nutty depth to the pasta that you’ll taste in every bite – don’t skip it even though it seems minor.
  2. 4 Add the 1 cup sun-dried tomatoes, 3 cups vegetable broth, rinsed cannellini beans, drained artichoke hearts, and ½ teaspoon each salt and pepper. Bring to a boil over medium-high heat, then reduce heat to medium-low.
  3. 5 Cover and simmer until the orzo is al dente, about 15 minutes. The liquid should be mostly absorbed but still slightly saucy – if it looks too dry, add a splash more broth.

Finish with greens and creaminess

  1. 6 Stir in the 5-ounce package of baby spinach and the 5.2-ounce package of garlic-herb cheese. Cook uncovered, stirring often, until the spinach is completely wilted and the cheese is melted and creamy, about 2 minutes.
  2. 7 Remove from heat and stir in the 1 tablespoon balsamic vinegar for a bright acidic note that balances all the rich flavors. Top with the ¼ cup chopped fresh basil just before serving for the most vibrant color and aroma.
  • Large nonstick skillet (12-inch minimum) – Essential for this recipe since everything cooks in one pan and you need room to stir without spillage
  • Wooden spoon or silicone spatula – Perfect for stirring the orzo without scratching your nonstick surface
  • Sharp chef’s knife – Makes quick work of slicing shallots and chopping fresh basil
  • Cutting board with a groove to catch any juices from the tomatoes and prevent sliding

Helpful Upgrades

  • Cast iron skillet – If you prefer cast iron, it holds heat beautifully and gives even better browning on the shallots
  • Microplane grater – Ideal if you want to add fresh Parmesan or lemon zest as a garnish
  • Kitchen scale – For the most accurate measurements, especially with the cheese portions

Nice-to-Have Options

  • Immersion blender – If you prefer a partially pureed texture, you can blend half the beans before adding them
  • Fine-mesh strainer – Makes rinsing the cannellini beans quick and thorough
  • Storage containers – This recipe makes excellent meal prep, so good containers are worth having

Recipe Variations and Dietary Modifications

Gluten-Free Adaptation

  • Replace whole-wheat orzo with gluten-free orzo or rice-shaped pasta (use same 1 cup measurement)
  • Chickpea or lentil-based pasta adds extra protein and works beautifully with Mediterranean flavors
  • Cooking time may vary by 2-3 minutes depending on the pasta brand, so test for doneness frequently

Dairy-Free Modifications

  • Substitute the Boursin cheese with cashew cream cheese or dairy-free herb spread
  • Nutritional yeast (2-3 tablespoons) adds cheesy flavor without dairy
  • Full-fat coconut milk (¼ cup) creates creaminess, though the flavor profile will shift slightly

Vegan Version

  • Use dairy-free herb spread instead of Boursin cheese
  • Add 2 tablespoons tahini for extra creaminess and protein
  • Hemp seeds or pine nuts make excellent protein-rich garnishes

Low-Carb Alternative

  • Replace orzo with cauliflower rice (about 3 cups) and reduce cooking time to 8-10 minutes
  • Shirataki rice is another low-carb option that absorbs flavors well
  • Add extra vegetables like diced zucchini or bell peppers for bulk

Flavor Variations

  • Mediterranean herb blend instead of just basil – try oregano, thyme, and rosemary
  • Kalamata olives add briny depth that complements the sun-dried tomatoes
  • Roasted red peppers instead of artichokes for a different vegetable profile

Nutritional Information and Health Benefits

Key Nutritional Highlights

This hearty one-pot meal provides approximately 385 calories per serving, with a balanced macronutrient profile featuring 15 grams protein, 58 grams carbohydrates, and 12 grams healthy fats. The whole-wheat orzo contributes 6 grams fiber per serving, supporting digestive health and providing sustained energy. The combination of beans and whole grains creates a complete protein source, making this dish satisfying for vegetarians.

Health Benefits of Main Ingredients

The cannellini beans are nutritional powerhouses, providing plant-based protein, folate, and potassium for heart health. Sun-dried tomatoes concentrate lycopene, a powerful antioxidant that supports cardiovascular health and may have protective effects against certain cancers. Baby spinach delivers iron, vitamin K for bone health, and lutein for eye health. The extra virgin olive oil from the sun-dried tomatoes provides monounsaturated fats that support healthy cholesterol levels.

Dietary Considerations

This recipe is naturally vegetarian and can easily be made vegan with simple substitutions. It’s nut-free as written, making it suitable for most school and workplace environments. The high fiber content and complex carbohydrates provide steady energy without dramatic blood sugar spikes. One serving provides approximately 25% of daily fiber needs and 20% of daily protein requirements.

Smart Swaps and Ingredient Substitutions

Common Substitutions:

  • Sun-dried tomatoesRoasted red peppers or cherry tomatoes (use 1 cup diced)
  • Cannellini beansGreat northern beans or chickpeas (same quantity)
  • Artichoke heartsRoasted eggplant or zucchini (1 cup diced)
  • Baby spinachArugula or chopped kale (massage kale first to soften)

Budget-Friendly Swaps:

  • Boursin cheeseCream cheese mixed with 1 teaspoon garlic powder and 1 teaspoon dried herbs
  • Sun-dried tomatoes in oilRegular sun-dried tomatoes rehydrated in warm water, plus 2 tablespoons olive oil
  • Vegetable brothWater with 1 bouillon cube or 1 tablespoon Better Than Bouillon

Pantry Emergency Substitutions:

  • Fresh shallot½ small onion or 2 cloves garlic minced
  • Fresh basil1 tablespoon dried basil or 2 tablespoons fresh parsley
  • Balsamic vinegarRed wine vinegar or lemon juice (use same amount)

Pro Tips for Substitutions:

  • When using dried herbs instead of fresh, add them earlier in the cooking process to bloom their flavors
  • If substituting different beans, stick to similar sizes for even cooking – avoid mixing large lima beans with small navy beans
One-Pot White Bean, Spinach & Sun-Dried Tomato Orzo

Make It Diabetes-Friendly

Carb Modifications:

  • Replace 1 cup orzo with ½ cup orzo plus 2 cups cauliflower rice to reduce carbs by approximately 30 grams per serving
  • Use shirataki noodles or hearts of palm noodles for an ultra-low-carb version with only 8-10 grams carbs per serving
  • Zucchini noodles work well too – add them in the last 2 minutes of cooking to prevent mushiness

Portion & Timing Tips:

  • Stick to 1 cup portions instead of larger servings to keep carbs around 45 grams per serving
  • Total carb content: Approximately 58 grams per full serving, 40 grams with modifications
  • Pair with a side salad with olive oil dressing to add healthy fats that slow carb absorption
  • The protein from beans (15 grams) and fiber (6 grams) help moderate blood sugar response

Additional Modifications:

  • Add 2 tablespoons chopped walnuts for healthy fats and protein
  • Include extra spinach (double the amount) for more nutrients without significant carb increase
  • Lemon juice instead of balsamic vinegar saves 2 grams carbs and adds bright flavor

Total Carb Reduction: Modified version contains approximately 40 grams carbs per serving versus 58 grams in original

One-Pot White Bean, Spinach & Sun-Dried Tomato Orzo

Perfect Pairing Suggestions

Beverage Pairings

A crisp Sauvignon Blanc or Pinot Grigio complements the Mediterranean herbs and cuts through the creamy cheese beautifully. For red wine lovers, a light Chianti or Sangiovese pairs wonderfully with the sun-dried tomatoes and doesn’t overpower the delicate flavors. Sparkling water with lemon or unsweetened iced tea with fresh mint make excellent non-alcoholic options that cleanse the palate between bites.

Side Dish Recommendations

A simple arugula salad with lemon vinaigrette provides peppery contrast to the creamy orzo, while roasted asparagus or grilled zucchini add smoky flavors and crisp textures. Crusty sourdough bread is perfect for sopping up any remaining sauce, and marinated olives or fresh mozzarella with tomatoes create an authentic Mediterranean spread.

Complete Meal Ideas

Start with hummus and vegetables or bruschetta as appetizers, then serve this orzo as the main course alongside grilled chicken or salmon for non-vegetarians. Tiramisu or lemon panna cotta make elegant dessert endings, while fresh fruit with honey keeps things light and seasonal.

Occasion Suggestions

This dish shines at casual dinner parties, potluck gatherings, and weeknight family meals. It’s elegant enough for date nights but comfortable enough for Sunday suppers. The one-pot nature makes it perfect for camping trips or beach house cooking where cleanup matters.

Pro Tips and Troubleshooting

Professional Cooking Tips

Toast the orzo until it’s golden and fragrant – this step builds incredible depth of flavor that separates restaurant-quality dishes from home cooking. Taste and adjust seasoning at the end since the sun-dried tomatoes and cheese both contribute saltiness. Reserve pasta cooking liquid by keeping extra broth warm on the side – you can add splashes if the mixture gets too thick.

Common Mistake Prevention

Don’t rush the shallot cooking phase – translucent and aromatic takes the full 6 minutes, and this foundation flavors everything else. Stir frequently once you add the orzo to prevent sticking and ensure even cooking. Add spinach gradually if your pan seems crowded – it wilts down dramatically, but overcrowding prevents proper wilting.

Storage and Reheating

Store leftovers in the refrigerator for up to 4 days in airtight containers. Add 2-3 tablespoons broth or water when reheating to restore creaminess, as the orzo continues absorbing liquid. Microwave in 30-second intervals, stirring between, or reheat gently on the stovetop over low heat.

Make-Ahead Strategies

This dish actually improves overnight as flavors meld, making it excellent for meal prep. Prepare through step 5, then add spinach and cheese when reheating. Fresh herbs should be added just before serving for maximum impact and color.

This Mediterranean-inspired orzo proves that the best comfort food doesn’t require complicated techniques or exotic ingredients – just quality components treated with respect and a little bit of patience. Every spoonful delivers layers of flavor that’ll have everyone asking when you became such an accomplished cook, and you can just smile mysteriously and say it’s all about knowing which shortcuts actually work.

Subscribe for daily recipes. No spam, just food.