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

Pesto Orzo with Roasted Cherry Tomatoes, Fennel & White Beans

A delightful vegan dish combining orzo pasta, roasted cherry tomatoes, fennel, and white beans, creating a comforting and nutritious meal.

  • Total Time: 45 minutes
  • Yield: 4 servings 1x

Ingredients

Scale
  • 1 bulb fresh fennel
  • 2 cups cherry tomatoes
  • 2 tablespoons olive oil
  • 1 teaspoon lemon zest
  • Pinch chili flakes (optional)
  • Salt and pepper to taste
  • 2 teaspoons olive oil
  • 1 medium shallot, small dice
  • ½ lb (227 grams) orzo pasta
  • 1 ½ cups cooked white beans, drained and rinsed (from a 15 oz/443 ml can)
  • 2 cups vegetable stock, plus extra if needed
  • ¾ cup vegan pesto
  • 1 tablespoon lemon juice
  • Chopped fresh basil for garnish (optional)

Instructions

  1. Preheat your oven to 400°F (200°C).
  2. Cut the fennel bulb into thin slices and toss it with cherry tomatoes, 2 tablespoons of olive oil, salt, and pepper.
  3. Spread the fennel and tomatoes on a baking sheet and roast for about 20-25 minutes until caramelized.
  4. In a large pot, heat 2 teaspoons of olive oil over medium heat and add the diced shallot, cooking until soft (about 3-4 minutes).
  5. Add the orzo pasta to the pot and stir for a minute.
  6. Pour in the vegetable stock and bring to a boil, then simmer for about 8-10 minutes until orzo is tender.
  7. Stir in the cooked white beans, roasted vegetables, pesto, lemon juice, and lemon zest, adjusting consistency with more vegetable stock if needed.
  8. Season with salt, pepper, and optional chili flakes before serving.

Notes

Best served warm, garnished with fresh basil. Stores well in the fridge for 3-4 days, and can be frozen for up to 2 months.

  • Author: miguel-santiago
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: Vegan
  • Diet: Vegan

Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 5g
  • Sodium: 300mg
  • Fat: 12g
  • Saturated Fat: 1.5g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 8g
  • Protein: 15g
  • Cholesterol: 0mg

Keywords: pesto, vegan, orzo, cherry tomatoes, healthy meal