Homemade Pesto Orzo with Roasted Cherry Tomatoes, Fennel & White Beans (Vegan) photo
| |

Pesto Orzo with Roasted Cherry Tomatoes, Fennel & White Beans (Vegan)

Pesto Orzo with Roasted Cherry Tomatoes, Fennel & White Beans (Vegan) is the kind of weeknight dinner that feels special without the fuss. Bright roasted cherry tomatoes burst with sweetness beside tender fennel, nutty orzo soaks up herb-packed vegan pesto, and creamy white beans add comforting protein and texture. It comes together in about 35–40 minutes, and the layers of flavor — citrus brightness, a hint of chili, and fresh basil finish — make it one of those recipes you’ll return to again and again.

This dish leans into simple ingredients that sing when treated with attention. Roasting concentrates the tomatoes and softens the fennel’s anise notes; sautéing a shallot builds a savory base for the orzo; and stirring through vegan pesto at the end gives the whole bowl an herby, glossy finish. If you’re feeding a crowd, double the recipe. Leftovers reheat beautifully and can be served hot or at room temperature for packed lunches.

Why this recipe works

Delicious Pesto Orzo with Roasted Cherry Tomatoes, Fennel & White Beans (Vegan) image

  • Balance: Roasted tomatoes bring sweetness and acidity, lemon zest and juice brighten the dish, and chili flakes add a gentle warmth.
  • Texture: Creamy white beans contrast with al dente orzo and soft roasted fennel.
  • Speed: Most of the cooking happens on the stovetop with a quick roast, so you get big flavor in a short time.
  • Flexibility: The recipe uses a jarred vegan pesto for convenience, or swap in homemade pesto if you prefer.

Ingredients

  • 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)
  • salt and pepper, to taste
  • 2 cups vegetable stock, plus extra if needed
  • ¾ cup vegan pesto
  • 1 tablespoon lemon juice
  • chopped fresh basil for garnish, optional

Equipment

  • Baking sheet
  • Medium skillet with a lid or saucepan
  • Mixing bowl
  • Wooden spoon or spatula
  • Citrus zester or microplane
  • Colander

Prep and timing

Easy Pesto Orzo with Roasted Cherry Tomatoes, Fennel & White Beans (Vegan) recipe photo

Start by preheating your oven and getting the fennel and tomatoes ready so they roast while you begin the orzo. The whole meal is ready in roughly 35–40 minutes, with minimal active hands-on time. The roasted vegetables can be prepared ahead and warmed through when you’re ready to serve.

Step-by-step instructions

Healthy Pesto Orzo with Roasted Cherry Tomatoes, Fennel & White Beans (Vegan) dish photo

Follow these clear, ordered steps to make Pesto Orzo with Roasted Cherry Tomatoes, Fennel & White Beans (Vegan). The directions have been rewritten for clarity while keeping the ingredient amounts unchanged.

  1. Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper or lightly oil it so the vegetables don’t stick.
  2. Prepare the fennel: Trim the fennel bulb, removing the fronds (reserve a few for garnish if you like). Cut the bulb into ¼- to ½-inch slices so they cook evenly. Place the sliced fennel in a mixing bowl.
  3. Add the cherry tomatoes to the bowl with the fennel. Drizzle 2 tablespoons olive oil over the vegetables, then add 1 teaspoon lemon zest and a pinch of chili flakes if using. Season with salt and pepper to taste. Toss everything together so the fennel slices and tomatoes are evenly coated in oil, lemon zest, and seasoning.
  4. Spread the fennel and cherry tomatoes out in a single layer on the prepared baking sheet. Roast in the preheated oven for 18–22 minutes, or until the fennel is tender and the tomatoes have softened and started to burst. Remove the baking sheet from the oven and set aside but keep the oven on if you need to reheat anything later.
  5. While the vegetables roast, heat 2 teaspoons olive oil in a medium skillet over medium heat. Add the small-diced shallot and sauté, stirring occasionally, until it is translucent and fragrant — about 3–4 minutes. Be careful not to brown it; you want a sweet, softened base.
  6. Add the ½ lb (227 grams) orzo pasta to the skillet with the shallot. Stir the orzo so it is coated in the oil and lightly toasted for about 1 minute. This step adds a nutty flavor and helps the pasta absorb the liquid more evenly.
  7. Pour in 2 cups vegetable stock and stir to combine. Bring the mixture to a simmer, then reduce the heat to maintain a gentle simmer. Cover the skillet with a lid and let the orzo cook for about 8–10 minutes, stirring once or twice to prevent sticking and to check the liquid level. If the orzo absorbs the liquid too quickly and is still undercooked, add a splash more vegetable stock as needed.
  8. Once the orzo is tender but still slightly al dente, stir in the 1 ½ cups cooked white beans that have been drained and rinsed. Season with salt and pepper to taste. Allow the beans to heat through for 1–2 minutes, stirring gently so they don’t break apart completely.
  9. Remove the skillet from the heat. Stir in ¾ cup vegan pesto and 1 tablespoon lemon juice, mixing until the pesto coats the orzo and beans evenly. The pesto should create a glossy, herb-rich sauce that clings to the pasta.
  10. Add the roasted fennel and cherry tomatoes to the skillet. Gently fold the roasted vegetables into the pesto-coated orzo and white beans, taking care not to smash the tomatoes — a few burst tomatoes add a lovely sauce-like texture, but you want some intact ones for contrast.
  11. Taste and adjust seasoning with additional salt and pepper if needed. If the mixture seems tight or too thick, stir in a splash of extra vegetable stock to loosen it up and create a creamier consistency.
  12. Serve immediately in shallow bowls or a large serving dish. Garnish with chopped fresh basil and, if you reserved fennel fronds, a few of those for a pretty, anise-kissed finish. A final drizzle of olive oil or a sprinkle of lemon zest adds brightness just before serving.

Serving suggestions

This pasta shines on its own, but you can round out the meal in a few simple ways:

  • Serve with a crisp green salad and a bright vinaigrette for a light contrast.
  • Top with toasted pine nuts or chopped almonds for extra crunch.
  • Add roasted artichoke hearts or sautéed mushrooms if you want more vegetables.
  • Leftovers: Store in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop with a splash of vegetable stock to restore creaminess.

Tips and notes

  • Vegan pesto: Store-bought vegan pesto is a great time-saver. If you make your own, use plenty of fresh basil, olive oil, lemon juice, garlic, and toasted pine nuts or walnuts to mimic the classic flavor.
  • Orzo cooking: Keep an eye on the orzo as it simmers. Different brands absorb liquid at different rates, so have a little extra vegetable stock on hand to prevent it from drying out.
  • Fennel: If you don’t love fennel’s anise notes, slice it thinner for a milder flavor and roast until it’s quite soft — the cooking mellows the licorice undertone considerably.
  • Acidity: The lemon juice at the end brightens the pesto and ties the tomatoes and fennel together. Add more or less to taste.
  • Spice: If you like heat, increase the chili flakes slightly when tossing the vegetables before roasting, or sprinkle on top when serving.

Flavor profile

Pesto Orzo with Roasted Cherry Tomatoes, Fennel & White Beans (Vegan) is herb-forward and lively. The pesto gives a savory, nutty backbone while lemon zest and juice sharpen the flavors. Roasted cherry tomatoes provide sweet bursts of concentrated flavor, and roasted fennel adds subtle anise aroma that plays well with the basil in the pesto. White beans offer a creamy, neutral counterpoint that helps the dish feel substantial and satisfying without heaviness.

Make it your own

This recipe is friendly to substitutions and additions. Swap the white beans for cannellini or butter beans if those are what you have on hand. Try red pepper flakes or a touch of smoked paprika for smokier heat. For a nuttier pesto flavor, top the finished dish with toasted walnuts or a sprinkle of nutritional yeast for a cheesy note.

Final thoughts

Pesto Orzo with Roasted Cherry Tomatoes, Fennel & White Beans (Vegan) is the kind of recipe that becomes a go-to because it’s reliable, fast, and endlessly adaptable. It’s bright enough for spring and summer yet comforting enough for cooler nights. The assembly is straightforward, the flavors are layered and satisfying, and the finished dish looks beautiful on the table — glossy green pesto, jewel-like tomatoes, and flecks of basil make for a truly inviting plate. Make a double batch for easy lunches, or keep it simple and savor a single pan of vibrant, herb-scented comfort.

Homemade Pesto Orzo with Roasted Cherry Tomatoes, Fennel & White Beans (Vegan) photo

Pesto Orzo with Roasted Cherry Tomatoes, Fennel & White Beans (Vegan)

A creamy, savory orzo tossed with vegan pesto and topped with oven-roasted fennel and burst cherry tomatoes.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 4 servings

Ingredients
  

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

Equipment

  • Baking Sheet
  • deep skillet or braiser
  • Wooden spoon or spatula
  • Knife
  • Cutting Board
  • Measuring cups and spoons

Method
 

  1. Preheat the oven to 400°F (200°C).
  2. Trim the fennel: remove fronds and tops, cut the bulb in half crosswise, remove the core, then slice the bulb into even pieces and place on a baking sheet.
  3. Add the cherry tomatoes to the baking sheet with the sliced fennel; drizzle with 2 tablespoons olive oil, sprinkle the lemon zest, chili flakes if using, and season with salt and pepper, then toss to coat.
  4. Roast until the fennel is caramelized at the edges and the tomatoes have burst, about 30 minutes.
  5. While the vegetables roast, heat 2 teaspoons olive oil in a deep skillet or braiser over medium heat.
  6. Add the diced shallot and cook, stirring, until softened and translucent, about 4 minutes.
  7. Add the orzo to the skillet and stir to coat with oil and shallot.
  8. Stir in the cooked white beans and season the mixture with salt and pepper.
  9. Pour in 2 cups vegetable stock, bring to a boil, then reduce to a simmer and cook until the orzo is tender and the mixture is creamy, about 8 minutes, stirring often and adding extra stock as needed to reach your desired consistency.
  10. Once the orzo is soft and creamy, stir in the 3/4 cup vegan pesto and 1 tablespoon lemon juice until fully combined; adjust texture with more stock if needed.
  11. Serve the pesto orzo topped with the roasted fennel and burst cherry tomatoes, and garnish with chopped basil if desired.

Notes

  • Stir and scrape the bottom of the pan often to prevent orzo from sticking.
  • Store-bought pesto works fine if you don't use homemade pesto.
  • Whole spelt orzo can be used; regular orzo cooks the same way.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating