Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Tuscan White Bean Parmesan Orzo

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • 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

  1. Heat olive oil in a large skillet or pan over medium heat.
  2. Sauté the chopped onion until soft and translucent.
  3. Add minced garlic and cook briefly until fragrant.
  4. Stir in the orzo and toast for 1–2 minutes until lightly golden.
  5. Pour in broth and add Italian seasoning, stirring occasionally as the orzo cooks.
  6. Cook until the orzo is tender and the mixture becomes creamy.
  7. Add the drained white beans and stir until heated through.
  8. Add spinach or kale and cook until wilted.
  9. Stir in Parmesan cheese and optional heavy cream for extra richness.
  10. Season with salt, pepper, and optional lemon juice or red pepper flakes.
  11. 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