I absolutely love how this One-Pot White Bean, Spinach & Sun-Dried Tomato Orzo Recipe comes together in no time yet feels so indulgent and comforting. It’s that perfect balance of creamy, tangy, and fresh flavors wrapped up in a warm bowl of orzo, white beans, and vibrant greens. Whenever I make it, I’m amazed by how the sun-dried tomatoes bring this subtle punch while the garlic-and-herb cheese melts into a luscious sauce that just makes every bite special. It’s definitely become one of my go-to dishes when I want something hearty, healthy, and hassle-free.
Why You'll Love This One-Pot White Bean, Spinach & Sun-Dried Tomato Orzo Recipe
What really draws me to this recipe is its incredible flavor profile. The combination of creamy garlic-and-herb cheese with the slightly chewy orzo, tender white beans, and those punchy sun-dried tomatoes creates this perfect mix of savory, tangy, and fresh all at once. On top of that, the fresh basil chopped right at the end adds such a bright, aromatic finish that makes the whole dish feel vibrant and alive. It’s comfort food that doesn’t feel heavy, which I really appreciate on busier nights.
Besides tasting fantastic, the ease of preparation is a huge win for me. It’s all done in one pot, which means minimal cleanup – something I always look forward to after a long day. You can have this meal on the table in about 30 minutes, and it’s quite hands-off once the orzo is simmering. I often turn to this dish when I want to impress family or friends without spending endless time in the kitchen. It’s equally great as a weeknight dinner or a casual weekend supper when you want something nourishing and flavorful without any fuss.
Ingredients You'll Need
This recipe calls for simple, straightforward ingredients that pack a lot of taste and texture into the finished dish. Each item plays an essential role, from creamy textures to the fresh punch of herbs and bright colors that make this orzo dish as beautiful as it is delicious.
- Oil from sun-dried tomato jar: I use this flavorful oil to infuse the dish with a subtle tang and richness that complements the sun-dried tomatoes perfectly.
- Sun-dried tomatoes in oil: These bring a chewy texture and bright, tangy notes that are key to the dish’s bold flavor.
- Shallot: It adds sweetness and depth when sautéed slowly, building the base of the dish’s flavor.
- Whole-wheat orzo: I use whole-wheat for extra fiber and a pleasantly nutty flavor that balances the creaminess well.
- Unsalted vegetable broth: Provides a savory, clean liquid base that lets the other ingredients shine without overpowering them.
- Cannellini beans: These white beans add protein, creaminess, and hearty substance to the meal, making it satisfying and filling.
- Marinated artichoke hearts: Their tender texture and subtle tang bring complexity to the dish with just a little bite.
- Salt and ground pepper: Essential for seasoning to enhance all the fresh and savory flavors.
- Baby spinach: For a fresh burst of color and mild, slightly earthy taste that cooks down to silky greens.
- Garlic-and-herb spreadable cheese (like Boursin): This melts into a creamy sauce that binds everything with irresistible garlicky richness.
- Balsamic vinegar: I love adding this at the end for a subtle acidity that brightens the whole dish.
- Fresh basil: Chopped right before serving, it delivers a fresh herbaceous aroma and taste that completes the meal beautifully.
Directions
Step 1: Start by heating 2 tablespoons of the sun-dried tomato oil in a large nonstick skillet over medium heat. Once hot, add the thinly sliced shallot and cook it while stirring often. You want it to become aromatic and translucent, which takes about 6 minutes. This slow cooking draws out the sweetness that really sets the flavor base for the dish.
Step 2: Next, stir in 1 cup of whole-wheat orzo. Toast it gently by stirring for about 1 minute until it’s lightly golden and fragrant. This step adds a lovely nutty depth that you can almost taste in the final dish.
Step 3: Now add 1 cup of the thinly sliced sun-dried tomatoes, 3 cups of unsalted vegetable broth, the rinsed cannellini beans, drained marinated artichoke hearts, and season with ½ teaspoon salt and ½ teaspoon ground pepper. Bring everything to a boil over medium-high heat.
Step 4: When boiling, reduce the heat to medium-low, cover the skillet, and let it simmer for about 15 minutes. You want to cook it until the orzo is just tender, or al dente. Keep an eye on it and stir occasionally so it doesn’t stick to the bottom.
Step 5: Once the orzo is ready, stir in the whole package of baby spinach and garlic-and-herb cheese. Cook uncovered, stirring often until the spinach is wilted and the cheese has melted into a creamy, flavorful sauce. This usually takes about 2 minutes.
Step 6: Remove the skillet from heat and stir in 1 tablespoon of balsamic vinegar for that subtle tang that lifts the entire dish. Finally, top it with ¼ cup of fresh chopped basil for a fresh herbal finish that adds brightness and color just before serving.
Servings and Timing
This recipe makes about 6 satisfying servings, perfect for a family dinner or entertaining a small group. The prep time is just 15 minutes, primarily slicing and gathering ingredients. Cooking takes about 15 minutes, mostly simmering the orzo until tender. Altogether, you’re looking at a total time of 30 minutes from start to finish, with no additional resting time required. It’s a fantastic option when you want something wholesome and ready fast.
How to Serve This One-Pot White Bean, Spinach & Sun-Dried Tomato Orzo Recipe
I love serving this dish warm straight from the pan so that creamy cheese sauce is still luscious and comforting. It pairs beautifully with a crisp green salad or steamed vegetables that add a fresh crunch to balance the creaminess. For something heartier, I often add a side of crusty bread to soak up all the sauce—trust me, no bites should be wasted!
For presentation, I sprinkle a few extra fresh basil leaves on top and a drizzle of extra virgin olive oil to make it look inviting and vibrant. This recipe also shines when garnished with a few grated parmesan shavings for an extra touch of indulgence. If you’re serving guests, I like to portion it into shallow bowls so everyone can appreciate the layers of flavor and textures.
When it comes to drinks, a chilled glass of crisp white wine like Sauvignon Blanc or a light Pinot Grigio really complements the tangy and herbal notes. For non-alcoholic options, sparkling water with a twist of lemon or a light iced herbal tea keeps things refreshing and balanced. This dish works for cozy weeknight dinners, casual gatherings, or as a nutritious lunch feed when served slightly cooled or at room temperature.
Variations
One thing I adore about this One-Pot White Bean, Spinach & Sun-Dried Tomato Orzo Recipe is how easy it is to customize based on what you have on hand or your dietary needs. If you want to make it gluten-free, just swap the orzo for a gluten-free smaller pasta shape or even quinoa for a grain twist. For vegans, simply substitute the garlic-and-herb cheese with a plant-based cream cheese or vegan ricotta, and the dish stays just as creamy and flavorful.
If you want to experiment with the flavor, adding a pinch of crushed red pepper flakes while cooking adds a nice subtle heat that wakes up the palate. You could also try swapping the sun-dried tomatoes for roasted red peppers for a sweeter variation, or toss in some sliced olives for a briny depth. For an extra smoky note, stir in a bit of smoked paprika in step 3 to elevate the flavor complexity.
If you prefer a slightly different texture, try finishing the dish under a broiler with a sprinkle of breadcrumbs and cheese for a crispy topping. Or, for a lighter, quick version, stir everything together off heat with baby arugula instead of spinach to keep those peppery greens fresh and crunchy. The possibilities are endless, and I find it really fun to adapt this recipe to whatever mood I’m in or what’s in my pantry.
Storage and Reheating
Storing Leftovers
I always store leftovers in an airtight container in the refrigerator. This dish keeps nicely for up to 4 days, making it perfect for meal prep or quick lunches throughout the week. Using glass or BPA-free plastic containers helps maintain freshness and makes reheating easy. Because the dish has a creamy sauce, stirring well before serving helps redistribute flavors that might settle.
Freezing
While you can freeze this One-Pot White Bean, Spinach & Sun-Dried Tomato Orzo Recipe, I recommend doing so without the fresh basil or spinach added, as they don’t freeze as well. Freeze in airtight, freezer-safe containers for up to 2 months. When ready to eat, thaw overnight in the refrigerator before reheating gently on the stovetop to preserve the creamy texture. Adding fresh spinach and basil after reheating really brightens it back up.
Reheating
The best way to reheat is on the stovetop over low to medium heat. Add a splash of vegetable broth or water as needed to loosen the sauce and stir often to prevent sticking. Microwave reheating works in a pinch — just cover and heat in 1-minute bursts, stirring in between. Avoid overheating to keep the cheese from separating. A gentle reheat preserves the creamy consistency and fresh flavors that make this dish so delicious.
FAQs
Can I use regular orzo instead of whole-wheat orzo?
Absolutely! Regular orzo works just as well if you prefer a softer texture or don’t have whole-wheat on hand. The dish will be just as flavorful, though whole-wheat adds a slight nuttiness and extra fiber that I really enjoy.
Is this recipe vegan-friendly?
Not as written, since it uses a garlic-and-herb spreadable cheese. However, you can make it vegan by substituting with a plant-based cream cheese or cashew-based cheese spread, which keeps the dish creamy without dairy.
Can I prepare this dish ahead of time?
You can chop ingredients and measure out everything ahead to save time, but I recommend cooking the orzo fresh to avoid a mushy texture. Leftovers store well, so making it in advance and reheating is my usual approach.
What can I serve alongside this for a complete meal?
This orzo pairs wonderfully with a fresh green salad, roasted vegetables, or a simple grilled protein like chicken or fish. A crusty bread or garlic bread on the side is also fantastic for soaking up the creamy sauce.
Can I add other vegetables to this recipe?
Definitely! Feel free to toss in mushrooms, zucchini, or bell peppers along with the shallots to boost the veggie content and add more texture. Adding them early enough ensures they cook through nicely with the orzo.
Conclusion
I truly hope you give this One-Pot White Bean, Spinach & Sun-Dried Tomato Orzo Recipe a try soon. It’s one of those dishes that feels like a warm hug in a bowl—easy, flavorful, and wholesome all at once. Once you experience that creamy, herbaceous, and perfectly balanced taste, I’m sure it will become a favorite in your meal rotation too. Happy cooking and savor every delicious bite!
Print
One-Pot White Bean, Spinach & Sun-Dried Tomato Orzo Recipe
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 6 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Mediterranean
- Diet: Vegetarian
Description
This creamy one-pot meal features tender whole-wheat orzo combined with protein-packed white beans, tangy sun-dried tomatoes, marinated artichokes, and baby spinach, all enveloped in a luscious garlic-and-herb cheese sauce. Ready in just 30 minutes, it's a comforting and hearty dish perfect for busy weeknights, bringing Mediterranean flavors with minimal cleanup.
Ingredients
Oil and Aromatics
- 2 tablespoons oil from sun-dried tomato jar, divided
- 1 medium shallot, thinly sliced (about ½ cup)
Grains and Beans
- 1 cup whole-wheat orzo
- 2 (15-ounce) cans no-salt-added cannellini beans, rinsed
Vegetables and Flavorings
- 1 cup thinly sliced sun-dried tomatoes in oil
- 3 cups unsalted vegetable broth
- 1 (14.5-ounce) jar marinated quartered artichoke hearts, drained
- ½ teaspoon salt
- ½ teaspoon ground pepper
- 1 (5-ounce) package baby spinach
- 1 tablespoon balsamic vinegar
- ¼ cup chopped fresh basil
Cheese
- 1 (5.2-ounce) package garlic-and-herb spreadable cheese (such as Boursin)
Instructions
- Sauté Shallot: Heat 2 tablespoons of the sun-dried tomato oil in a large nonstick skillet over medium heat. Add the thinly sliced shallot and cook, stirring frequently, until it becomes aromatic and translucent, about 6 minutes.
- Toast Orzo: Stir in 1 cup of whole-wheat orzo and continue cooking, stirring often, until toasted, about 1 minute. This step enhances the orzo's nutty flavor.
- Add Main Ingredients and Simmer: Mix in 1 cup of thinly sliced sun-dried tomatoes, 3 cups of unsalted vegetable broth, the rinsed cannellini beans, drained marinated artichoke hearts, and season with ½ teaspoon each of salt and pepper. Bring the mixture to a boil over medium-high heat. Once boiling, reduce heat to medium-low, cover the skillet, and simmer until the orzo is al dente and tender, about 15 minutes.
- Incorporate Spinach and Cheese: Add the baby spinach and garlic-and-herb spreadable cheese to the skillet. Cook uncovered, stirring often, until the spinach wilts and the cheese melts, approximately 2 minutes. Remove the skillet from heat.
- Finish and Garnish: Stir in 1 tablespoon of balsamic vinegar to add brightness. Sprinkle chopped fresh basil on top before serving to enhance freshness and flavor.
Notes
- Using whole-wheat orzo increases fiber and nutritional value, but you can substitute with regular orzo if preferred.
- For a vegan version, replace the garlic-and-herb cheese with a plant-based alternative or nutritional yeast for creaminess.
- Adjust salt according to your broth’s saltiness to avoid over-seasoning.
- Serve with crusty bread or a side salad for a complete meal.
- Leftovers can be stored in the refrigerator for up to 3 days and reheated gently on the stovetop or in a microwave.

Leave a Reply