• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Zimmy's Nook
  • Home
  • Recipes
  • About Us
  • Contact Us
  • Zimmy’s Blog
  • Services
menu icon
go to homepage
  • Home
  • Recipes
  • About Us
  • Contact Us
  • Zimmy’s Blog
  • Services
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • Twitter
    • YouTube
  • search icon
    Homepage link
    • Home
    • Recipes
    • About Us
    • Contact Us
    • Zimmy’s Blog
    • Services
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • Twitter
    • YouTube
  • ×
    Home » Salads, Sides & Dips

    Warm Rainbow Veggie Salad with Fresh Summer Pesto

    Published: May 13, 2025 by Zimmy · This post may contain Amazon and other affiliate links · 2 Comments

    Jump to Recipe Jump to Video Print Recipe

    This rainbow salad is one of those salads that steals the spotlight. It’s warm, colourful, packed with vibrant vegetables, and topped with a super fresh, pesto that brings it all together.

    A Warm Rainbow Veggie Salad served with Fresh Summer Pesto and marinated feta cheese.

    Think of it as a summer harvest bowl—but prettier, and more delicious. You can serve it warm or at room temperature, which makes a great make-ahead option. 

    Perfect for a casual dinner or a standout dish at a summer get-together.

    Jump to:
    • Ingredients
    • Instructions & Video
    • Tips for Success
    • Love this Rainbow Salad Recipe? Try These Recipes
    • 📖 Recipe

    Ingredients

    Ingredients laid out for a rainbow salad recipe.

    Vegetables

    • Golden beets
    • Orange carrots
    • Red bell peppers
    • Yellow bell peppers
    • Green beans
    • Purple cabbage
    • Cherry tomatoes
    • Olive oil
    • Kosher salt and freshly ground black pepper

    Base

    • Arugula or your favourite leafy greens
    • Olive oil
    • Lemon juice
    • Parmesan

    Pesto 

    Pesto ingredients for a rainbow salad.
    • Fresh basil leaves
    • Baby spinach or arugula
    • Pine nuts
    • Garlic cloves
    • Parmesan cheese
    • Lemon juice
    • Lemon
    • Kosher salt
    • Extra-virgin olive oil
    • Ice cube (helps preserve the bright green colour while blending)

    Optional Garnish

    • Feta or marinated feta cubes
    • Toasted pine nuts

    Optional Marinated Feta

    • Feta cheese
    • Extra-virgin olive oil 
    • Lemon zest
    • Dried oregano
    • Chili flakes (optional)
    • Freshly ground black pepper, to taste

    See recipe card below for quantities.

    Instructions & Video

    Roast the Beets

    Preheat oven to 200°C (400°F).

    Gently scrub the beets clean but leave the skins on. Place them on a sheet of foil or in a covered baking dish. Roast for 40 to 50 minutes, or until a knife easily pierces them. Let cool slightly, then rub off the skins using a paper towel. Slice into wedges just before serving.

    Toast the Pine Nuts

    In a large dry skillet over medium heat, toast pine nuts until golden, stirring often. Set aside to cool.

    Make the Pesto

    In a food processor, combine basil, spinach or arugula, toasted pine nuts, garlic, Parmesan, lemon juice, lemon zest (if using), salt, and the ice cube. Pulse until everything is finely chopped.

    With the motor running, slowly drizzle in olive oil until the pesto reaches your preferred consistency. Taste and adjust seasoning with more salt or lemon if needed.

    Make-ahead tip: Press plastic wrap directly onto the surface or top with a thin layer of olive oil to keep the pesto bright green in the fridge.

    Blanch the Green Beans

    In a small saucepan, bring salted water to a boil. Blanch the green beans for 2 to 3 minutes until bright green and just tender. Transfer to an ice bath to stop the cooking. Drain and set aside.

    Sauté the Vegetables

    Use the same large 12.5″ skillet throughout, wiping it clean between steps if needed.

    Purple Cabbage: Heat ½ tablespoon olive oil over medium heat. Sauté with a pinch of salt for 5 to 6 minutes until just tender but still vibrant. Remove and set aside.

    Carrots: Add 1 tablespoon of olive oil to the skillet. Sauté carrots for 5 to 6 minutes until golden and tender-crisp. Season lightly and set aside.

    Red and Yellow Bell Peppers: Add remaining ½ tablespoon olive oil to the skillet. Sauté peppers together for 4 to 5 minutes until lightly charred and softened. Season with salt and pepper and set aside

    To Marinate the Feta (Optional but Worth It!)

    In a small bowl or jar, combine olive oil, lemon zest, thyme or oregano, chili flakes, and black pepper. Gently fold in feta cubes.

    Let marinate for at least 30 minutes at room temperature or refrigerate for up to 3 days. Bring to room temperature before serving.

    To Assemble

    On a large platter or shallow salad bowl, spread out the arugula. Toss with olive oil, lemon juice, and Parmesan cheese.

    A bowl of arugula tossed with olive oil, lemon juice, and Parmesan cheese.
    Steamed green beans, sauteed purple cabbage, carrots and peppers.

    Layer on the roasted beets, green beans, carrots, cabbage, bell peppers, and cherry tomatoes. Drizzle generously with the pesto.

    A bowl of pesto to drizzle over a rainbow salad.
    Marinated cubes of feta in an oval dish.

    Finish with crumbled or marinated feta and a sprinkle of toasted pine nuts if using. Serve warm or at room temperature.

    A rainbow salad served with pesto, marinated feta and bread.

    Tips for Success

    • When measuring basil, press the leaves into the measuring cup gently—just enough to pack without bruising them.
    • Multitask by roasting beets while you prep and cook the other veggies.
    • Use a food processor or high-speed blender for the smoothest pesto.
    • Marinated feta adds extra flavor depth—try it at least once!
    • Serve warm for the most comforting feel, or let it cool slightly for a refreshing twist.
    • Make it your own by swapping in seasonal vegetables like grilled zucchini, roasted sweet potato or salad greens.
    • Makes a delicious side dish with an added protein like grilled salmon or chicken—the vibrant pesto pairs beautifully with simply cooked proteins.

    Love this Rainbow Salad Recipe? Try These Recipes

    • BLT Pasta Salad
    • Crispy Smashed Potato Salad with Avocado Dressing
    • Sous-Vide Beet Salad
    • Compressed Watermelon and Asparagus Salad

    Equipment Used: This rainbow salad was prepared using Hestan Culinary’s Provisions Stainless Steel Mixing Bowls. Provisions Stainless Steel Fish Turner Utensil, Provisions OvenBond Quarter Sheet Pan, CopperBond Induction Copper Skillet and saucepan. Served in Provisions Stainless Steel Oval Au Gratin Dish and Mini Oval Au Gratin Dish. Proud Hestan Culinary Ambassador. All opinions in this post are always my own.

    Save 20% off Hestan Culinary by using code ZIMMY20 + our affiliate links. (Offer not available during promotional periods.) Proud Hestan Culinary Ambassador. All opinions in this post are always my own. 

    📖 Recipe

    A Warm Rainbow Veggie Salad served with Fresh Summer Pesto and marinated feta cheese.

    Warm Rainbow Veggie Salad with Fresh Summer Pesto

    This is one of those salads that steals the spotlight. It’s warm, colourful, packed with vibrant vegetables, and topped with a super fresh, pesto that brings it all together. Think of it as a summer harvest bowl—but prettier, and more delicious. You can serve it warm or at room temperature, which makes a great make-ahead option. Perfect for a casual dinner or a standout dish at a summer get-together.
    5 from 1 vote
    Print Recipe Pin Recipe
    Prep Time 30 minutes mins
    Cook Time 40 minutes mins
    Total Time 1 hour hr 10 minutes mins
    Course Salad
    Cuisine Mediterranean
    Servings 4 -6

    Ingredients
      

    Vegetables

    • 2 medium golden beets approximately 300 g total
    • 3 medium orange carrots approximately 180 to 210 g, peeled and sliced into coins
    • 2 red bell peppers approximately 300 to 350 g, sliced
    • 2 yellow bell peppers approximately 300 to 350 g, sliced
    • 1 cup green beans approximately 125 g, trimmed
    • 2 cups shredded purple cabbage approximately 150 g
    • 1 cup cherry tomatoes approximately 150 g, halved
    • 3 tablespoons olive oil
    • Kosher salt and freshly ground black pepper to taste

    Base

    • 5 ounces arugula 142 g or your favourite leafy greens
    • 2 tablespoons olive oil
    • Juice of ½lemon
    • 2 tablespoons Parmesan

    Pesto

    • 2 cups fresh basil leaves packed (approx. 40 to 50 g)
    • 1 cup baby spinach or arugula approx. 30 g
    • ⅓ cup pine nuts lightly toasted (approx.45 g)
    • 2 garlic cloves
    • ½ cup freshly grated Parmesan cheese approx. 45 g
    • Juice of ½ lemon approx. 1 tablespoon
    • Zest of 1 lemon optional
    • ½ teaspoon kosher salt
    • ⅓ to ½ cup extra-virgin olive oil depending on desired consistency
    • 1 ice cube helps preserve the bright green colour while blending
    • See recipe card below for quantities.
    • Tip: When measuring basil press the leaves into the measuring cup gently—just enough to pack without bruising them.

    Optional Garnish

    • ½ cup crumbled feta or marinated feta cubes approx. 150 g
    • 2 tablespoons toasted pine nuts approx. 15 g

    Optional Marinated Feta

    • 150 grams feta cheese cut into 1-centimeter cubes
    • ¼ cup extra-virgin olive oil
    • ½ teaspoon lemon zest
    • 1 teaspoon fresh thyme leaves or oregano
    • ¼ teaspoon chili flakes optional
    • Freshly ground black pepper to taste

    Instructions
     

    Roast the Beets

    • Preheat oven to 200°C (400°F).
    • Gently scrub the beets clean but leave the skins on. Place them on a sheet of foil or in a covered baking dish.
    • Roast for 40 to 50 minutes, or until a knife easily pierces them. Let cool slightly, then rub off the skins using a paper towel. Slice into wedges just before serving.

    Toast the Pine Nuts

    • In a dry skillet over medium heat, toast pine nuts until golden, stirring often. Set aside to cool.

    Make the Pesto

    • In a food processor, combine basil, spinach or arugula, toasted pine nuts, garlic, Parmesan, lemon juice, lemon zest (if using), salt, and the ice cube. Pulse until everything is finely chopped.
    • With the motor running, slowly drizzle in olive oil until the pesto reaches your preferred consistency. Taste and adjust seasoning with more salt or lemon if needed.
    • Make-ahead tip: Press plastic wrap directly onto the surface or top with a thin layer of olive oil to keep the pesto bright green in the fridge.

    Blanch the Green Beans

    • In a small saucepan, bring salted water to a boil. Blanch the green beans for 2 to 3 minutes until bright green and just tender. Transfer to an ice bath to stop the cooking. Drain and set aside.

    Sauté the Vegetables

    • Use the same skillet throughout, wiping it clean between steps if needed.
    • Purple Cabbage: Heat ½ tablespoon olive oil over medium heat. Sauté with a pinch of salt for 5 to 6 minutes until just tender but still vibrant. Remove and set aside.
    • Carrots: Add 1 tablespoon of olive oil to the skillet. Sauté carrots for 5 to 6 minutes until golden and tender-crisp. Season lightly and set aside.
    • Red and Yellow Bell Peppers: Add remaining ½ tablespoon olive oil to the skillet. Sauté peppers together for 4 to 5 minutes until lightly charred and softened. Season with salt and pepper and set aside

    To Marinate the Feta (Optional but Worth It!)

    • In a small bowl or jar, combine olive oil, lemon zest, thyme or oregano, chili flakes, and black pepper. Gently fold in feta cubes. Let marinate for at least 30 minutes at room temperature or refrigerate for up to 3 days. Bring to room temperature before serving.

    To Assemble

    • On a large platter or shallow salad bowl, spread out the arugula. Toss with olive oil, lemon juice, and Parmesan cheese. Layer on the roasted beets, green beans, carrots, cabbage, bell peppers, and cherry tomatoes.
    • Drizzle generously with the pesto. Finish with crumbled or marinated feta and a sprinkle of toasted pine nuts if using. Serve warm or slightly cooled.

    💬 Tried this recipe?

    • We’d LOVE it if you left a rating and review — your feedback helps others (and us!)

    Video

    Keyword colorful salad, colourful salad, rainbow salad dressing, rainbow salad recipe, rainbow veggie salad, warm veggie salad
    Tried this recipe?Let us know how it was!

    More Salads, Sides & Dips

    • A board with Crispy Smashed Potato Tacos (or Tostadas) Topped with spiced rotisserie chicken, cheese, and fresh toppings like guacamole and Pico de Gallo,
      Crispy Smashed Potato Tacos / Tostadas
    • Spiced honey-roasted carrots on a platter with lamb, beans and charred oranges.
      Spiced Honey-Roasted Carrots with Orange & Pistachios
    • A platter with blistered green beans with lamb.
      Garlicky Blistered Green Beans with Yogurt & Crispy Shallots
    • A bowl of Cajun corn served with tortilla chips, limes and chili.
      Easy Cajun Fried Corn Recipe 🌽 (Low-Sodium)

    Reader Interactions

    Comments

    1. dina and bruce miller

      May 17, 2025 at 3:47 pm

      5 stars
      Made this for a get-together today with some friends. They were so complimentary of the flavors and colors, thanks you all!

      Reply
      • Zimmy

        May 17, 2025 at 5:02 pm

        Hi Dina & Bruce,
        We are thrilled to hear that you and your guests enjoyed this recipe!
        Have a wonderful weekend!
        Elaine & James

        Reply

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Zimmy's Nook bio

    Hi, I’m James (aka Zimmy), a home chef who loves to grill year-round. In partnership with my wife Elaine, we work with and passionately promote the stories of local farmers, food producers/purveyors, as well as the products of companies who share our passion for quality, innovation and design.

    More about us →

    Grilling in the Nook 🔥

    • A serving tray with Espresso Bacon Jam Burgers with toppings, fries and a pot of smoked Gouda Sauce.
      Bacon Jam Burgers with Smoked Gouda Sauce
    • A platter of lil smokies skewered with lime wedges and coated with an elote topping.
      Grilled Lil Smokies with Elote-Inspired Topping
    • Slices of smoked char siu pork with a pineapple relish overtop and served with a cucumber salad and sweet potatoes.
      Smoked Char Siu Pork Collar with Grilled Pineapple Relish
    • Griddle shrimp wraps on a griddle side table with toppings and extra shrimp and mango keeping warm on the griddle.
      Griddled Shrimp & Charred Mango Lettuce Wraps
    See more Grilling in the Nook →

    Follow us!

    Join our mailing list

    Hestan Culinary – Save 20% off use code: ZIMMY20

    Hestan Culinary - Shop Now
    Click the image to shop. *Discount not available during promotional periods.

    Ooni

    Ooni Koda 16
    Ooni Koda 16

    Footer

    ↑ back to top

    About

    • Privacy Policy

    JOIN OUR MAILING LIST

    Contact

    • Contact
    • Services

    As an Amazon, Hestan Culinary and Ooni Affiliate I earn from qualifying purchases.

    Copyright © 2023 Zimmy's Nook