I love this Tuscan white bean parmesan orzo because it is creamy, comforting, and packed with simple Mediterranean-inspired flavors. I enjoy how the orzo cooks into a rich, risotto-like texture while the white beans add protein and heartiness. I also like how it comes together quickly in one pot, making cleanup easy.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
Orzo pasta
Olive oil
Garlic, minced
Onion, finely chopped
Canned white beans (cannellini or great northern), drained and rinsed
Spinach or kale
Vegetable broth or chicken broth
Parmesan cheese, grated
Heavy cream (optional for extra creaminess)
Salt
Black pepper
Dried Italian seasoning
Optional: lemon juice for brightness
Optional: red pepper flakes for heat
Directions
I start by heating olive oil in a large pan over medium heat and sautéing the onion until it becomes soft and translucent.
I add garlic and cook it briefly until fragrant, being careful not to burn it.
I stir in the orzo and let it toast for a minute so it absorbs flavor and develops a slightly nutty taste.
I pour in the broth and Italian seasoning, stirring occasionally as the orzo cooks and releases its starches, creating a creamy texture.
I add the white beans and continue cooking until everything is heated through and the orzo is tender.
I stir in the spinach or kale and let it wilt into the mixture.
I finish by mixing in parmesan cheese and, if I want it richer, a splash of cream. I adjust seasoning and add lemon juice or red pepper flakes if I want extra brightness or heat.
servings and timing
I usually get about 4 servings from this recipe.
Prep time: 10 minutes
Cook time: 20–25 minutes
Total time: about 30–35 minutes
variations
I like customizing this dish depending on what I have. Sometimes I add sun-dried tomatoes for a deeper flavor or roasted chicken for extra protein. I also enjoy swapping spinach with arugula for a peppery bite. When I want more Mediterranean flavor, I add olives or a touch of pesto.
storage/reheating
I store leftovers in an airtight container in the refrigerator for up to 3 days. When I reheat, I add a splash of broth or water because the orzo thickens as it sits. I reheat it gently on the stove or in the microwave, stirring occasionally to restore the creamy texture.
FAQs
Can I use a different pasta instead of orzo?
I can use small pasta shapes like ditalini or couscous, but I prefer orzo because it creates a creamy consistency.
Do I need to cook orzo separately?
I don’t cook it separately because it cooks directly in the broth, which helps build flavor and creaminess.
Can I make this recipe vegan?
I make it vegan by skipping the parmesan or using a plant-based alternative and using vegetable broth.
What type of white beans work best?
I usually use cannellini beans because they are soft and creamy, but great northern beans also work well.
Why is my orzo too thick?
I notice this happens when it absorbs too much liquid, so I just add more broth until I reach the desired consistency.
Conclusion
I enjoy making Tuscan white bean parmesan orzo because it is simple, hearty, and full of comforting flavor. I like how it feels like a complete meal in one pot, and I appreciate how easy it is to adjust based on what I have in my kitchen.
Tuscan White Bean Parmesan Orzo
- Author: Olivia
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 4 servings
- Category: Main Dish
- Method: One-pot cooking
- Cuisine: Tuscan / Mediterranean
- Diet: Vegetarian
Description
Tuscan White Bean Parmesan Orzo is a creamy one-pot Mediterranean-inspired dish made with tender orzo pasta, white beans, spinach, and Parmesan cheese for a comforting and quick vegetarian meal.
Ingredients
- 1 cup orzo pasta
- 2 tbsp olive oil
- 3 cloves garlic, minced
- 1 small onion, finely chopped
- 1 can (15 oz) cannellini or great northern beans, drained and rinsed
- 3 cups spinach or kale
- 3 cups vegetable or chicken broth
- 1/2 cup Parmesan cheese, grated
- 1/4 cup heavy cream (optional)
- 1 tsp dried Italian seasoning
- Salt, to taste
- Black pepper, to taste
- 1 tbsp lemon juice (optional)
- Red pepper flakes (optional)
Instructions
- Heat olive oil in a large skillet or pan over medium heat.
- Sauté the chopped onion until soft and translucent.
- Add minced garlic and cook briefly until fragrant.
- Stir in the orzo and toast for 1–2 minutes until lightly golden.
- Pour in broth and add Italian seasoning, stirring occasionally as the orzo cooks.
- Cook until the orzo is tender and the mixture becomes creamy.
- Add the drained white beans and stir until heated through.
- Add spinach or kale and cook until wilted.
- Stir in Parmesan cheese and optional heavy cream for extra richness.
- Season with salt, pepper, and optional lemon juice or red pepper flakes.
- Serve warm and enjoy.
Notes
- Add extra broth if the mixture becomes too thick while cooking or reheating.
- Do not overcook orzo to maintain a creamy risotto-like texture.
- Parmesan can be substituted with a vegetarian hard cheese if needed.
- Sun-dried tomatoes or pesto can enhance flavor.
- Best served fresh but reheats well with added liquid.
Nutrition
- Serving Size: 1 bowl
- Calories: 420
- Sugar: 4g
- Sodium: 650mg
- Fat: 14g
- Saturated Fat: 5g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 58g
- Fiber: 7g
- Protein: 16g
- Cholesterol: 20mg
