• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Pinch Me Good

  • Home
  • About
  • All Recipes
    • Air Fryer Recipes
    • Breakfast
    • Main Dishes
    • Healthy Side Dishes
    • Healthy Desserts
    • Quick and Easy Salads
    • Healthy Snacks and Appetizers
    • Gluten-Free
    • Dressings And Sauces
    • Holiday
      • Christmas
      • Easter
      • Thanksgiving
  • Contact
  • Meal Prep
  • Navigation Menu: Social Icons

    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • Ninja creami strawberry ice cream scooped from the Ninja Creami in a glass ice cream dish with a spoon in the dish.
    Ninja Creami Strawberry Ice Cream – 3 Ingredients
  • White platter filled with crispy coated chicken thighs with some chopped chives and parmesan cheese in small bowls behind it.
    Crispy Air Fryer Breaded Chicken Thighs
  • Dish of viral yogurt cheesecake with a spoonful on top and a pink towel in front of it.
    Viral 2-Ingredient Yogurt Cheesecake
  • Bowl filled with air fryer sausage and potatoes.
    Easy Air Fryer Sausage and Potatoes
  • Plate filled with blueberry bagels cream cheese sandwich halves with a bowl of cream cheese in front of it.
    Healthy Blueberry Bagels – 3 Ingredients
  • High protein breakfast bowl with scrabbled eggs and cooked ground meat with shredded golden potatoes in a bowl.
    Easy High Protein Breakfast Bowl
  • Round bowl filled with no bake cottage cheese cookie dough with chocolate chips with a grey towel next to it.
    Edible Cottage Cheese Cookie Dough – 10 Minutes
  • Matthew MCconaughey tuna salad between bread as a stacked sandwich with a jar of pickles behind it.
    Viral Matthew McConaughey Tuna Salad
  • Slice of lasagna with cottage cheese on a plate with a fork cutting into it with a pan of more lasagna behind it.
    Best Cottage Cheese Lasagna
  • Sweet kale salad mixed with poppyseed dressing in a white salad bowl with wood serving spoons in the bowl with it.
    Best Sweet Kale Salad
  • Platter filled with gluten free gingerbread cookies that are decorated like gingerbread men.
    Soft Gluten Free Gingerbread Cookies
  • Dish of cheesy gratin with sweet potato with serving spoons in the dish.
    Simple Sweet Potato Gratin
Pinch Me Good! » Dressings And Sauces » Easy Roasted Beet Pesto – Vegan

Easy Roasted Beet Pesto – Vegan

2695 shares
  • Share
  • Tweet
Jump to Recipe·Print Recipe

This easy beet pesto is made with fresh simple ingredients and is vegan and gluten free. Enjoy it on your favorite pasta or pizza, on crostini or as a dip.

Beet pesto in a bowl with a piece of basil leaf on it with grilled bread around it.

This beautiful beet pesto recipe combines healthy roasted beets, garlic, lemon juice, pistachios, fresh basil and a nice helping of olive oil. All blended into this surprising yet incredibly tasty pesto with beets that will be your new favorite for everything. I was so surprised at how amazing this homemade pesto turned out and equally surprised at how quickly it came together.

Not into beets, try this traditional basil pesto.

My son asked, “ Is beet pesto a thing?”. Yes, it is and for a good reason. It’s heart-healthy, anti-inflammatory, packed with vitamins and minerals and crazy good! My kind of sauce! Plus, the color is just so beautiful that it would look great on any charcuterie board.

Beets are such a versatile and nutritious ingredient. Check out these crispy baked beet chips or this beet and squash salad!

Bowl of pink beet pesto sauce with grilled bread slice in it with basil and pistachios in front of it and more grilled bread behind it.

Why You’ll Love This Beet Pesto Recipe

  • Vibrant color – Roasted beets give it a gorgeous pink hue that brightens any dish.
  • Nutrient-packed – Loaded with fiber, folate, and antioxidants for a healthy boost.
  • Creamy & dairy-free – Nuts and olive oil make it rich without cheese.
  • Versatile flavor – Earthy, slightly sweet, and delicious on pasta, veggies, or toast.

Ingredients and Substitutions

Here are the simple ingredients you’ll need to make this vibrant beet pesto. I also included some ingredient substitutiions.

Ingredients for beet pesto in bowls with labels over each ingredient.
  • Beets – we used fresh beets that we roasted for the best flavor but you could also use store-bought roasted beets as a shortcut.
  • Pistachios – shelled pistachios, walnuts or almonds.
  • Garlic – fresh minced garlic adds so much flavor to this pesto recipe. You could also use garlic paste.
  • Lemon juice – fresh lemon juice is best but store-bought lemon juice also works.
  • Fresh basil – any good pesto sauce needs fresh basil for that herby vibrant flavor we all love!
  • Olive oil – extra virgin olive oil is essential in this recipe for that fruity, smooth taste and texture.
  • Salt and pepper – are used to enhance the flavours of all of the other ingredients.

That’s it! Oh and something delicious to add it to like pasta or even pizza!

Get the complete list of recipe ingredients and instructions in the recipe card at the bottom of this post.

How to make homemade beet pesto

Roast the beets – Place whole, peeled beets in some foil with a drizzle of olive oil, salt, and pepper. Wrap it up and bake at 425° F for 30 minutes. Remove and let cool.

Peeled uncooked beets covered in oil and salt on some foil.
Beets covered in foil on a baking pan.

Roughly chop the beets, place them into the bowl of a food processor or blender with the rest of the ingredients and blend well until a smooth, slightly chunky, pesto-like, beautiful sauce forms.

Roasted beets, basil, pistachios, garlic and olive oil in a food processor before being blended.
Beet pesto blended in a food processor with a spoon with some on it over it.

So simple, so easy but soooooo amazingly fantastic and delicious!

Bowl filled with pink pesto made from beets with a piece of grilled baguette in the pesto.

Expert Tips For The Best Results

  • Roast the beets well – Roast until fork-tender to bring out their natural sweetness and reduce any earthy flavor.
  • Balance the flavors – Add lemon juice or vinegar for brightness and a pinch of salt to enhance depth.
  • Use quality nuts – Pistachios, walnuts or almonds give the best creamy texture; toast them lightly for extra flavor.
  • Blend slowly – Add olive oil gradually while blending until smooth and creamy, adjusting consistency as needed.
  • Top for extra flavor and presentation– add a drizzle of olive oil and some sea salt for a beautiful shine on the pesto.

How To Store Homemade Pesto

  • Refrigerate – homemade beet pesto stores great in an airtight jar or container for up to 5–7 days.
  • Freeze – You can freeze pesto by portioning it into small containers or ice cube trays and freeze for up to 3 months.
  • Prevent browning – Drizzle a thin layer of olive oil on top before sealing to keep the color vibrant.
  • Thaw properly – Let it defrost in the fridge overnight and stir before using.

Ways to serve beet pesto sauce?

Beet pesto goes with so many things.

  • Mix it in with pasta
  • Use it as a sauce on pizza
  • Use it as a topping on grilled crostini (shown below)
  • Spread it on a sandwich
  • Serve it as a dip
Grilled baguette slices with cheese and pink sauce on them.

More Delicious Sauces To Try

  • 10 Minute Tzatziki Sauce
  • Easy Homemade Burger Sauce
  • Best Quick Pasta Sauce
  • 5 Minute Romesco Sauce

Check out all of my easy sauce recipes on PMG!

Did you try this homemade beet pesto recipe? If you did, then please leave a rating and comment below. I would love to hear how yours turned out!

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
Beet pesto in a bowl with a piece of basil leaf on it with grilled bread around it.

Easy Beet Pesto


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

  • Author: Amy Estes
  • Total Time: 35 minutes
  • Yield: 10–12 servings 1x
  • Diet: Vegan
Print Recipe
Pin Recipe

Description

Easy roasted beet pesto that goes with so many things, is vegan, healthy, and can be made in minutes. Add it to pasta, as a topping on pizza, spread it on sandwiches, or serve it up as a dip at parties. It’s definitely a surprising and incredible sauce that will become your new favorite!


Ingredients

Scale
  • 2 medium-sized beets
  • ¼ cup + 1 tablespoon olive oil
  • kosher salt and black pepper – to taste
  • ¼ cup shelled pistachios
  • 1 tablespoon fresh lemon juice
  • 2 cloves of garlic – peeled and minced
  • 4 fresh basil leaves


Instructions

  1. Roast the beets: Preheat the oven to 425° F, and lay a piece of foil onto a sheet pan. Place the whole, peeled, raw beets onto the foil, drizzle with 1 tablespoon olive oil, sprinkle with salt and pepper. Wrap the foil up around the beets and place the pan with the foil-covered beets into the oven and bake for 30 minutes, until the beets are fork-tender. Remove and let cool.
  2. Make the pesto: Roughly chop the beets and add them to the bowl of a food processor along with the rest of the ingredients. Pulse until a slightly chunky, but smooth pesto forms, scraping down the sides if needed. Add a little water if the pesto looks too chunky.
  3. Store in a jar or airtight container for up to a week. Add to pasta, topping on pizza, spread on sandwiches, or serve as a dip.

Notes

  • Use good quality ingredients for the best flavor. 
  • Roast the beets until tender, allow to cool and blend. 
  • Storage: This pesto stores great in the fridge for up to a week in an airtight container. Freeze it by portioning it into ice cube trays, freeze, then place the frozen cubes of pesto into a freezer safe bag or container and freeze for up to 3 months. Defrost overnight in the refrigerator. 
  • Prep Time: 5 minutes
  • Cook Time: 30 minutes
  • Category: Healthy Dressings and Sauces
  • Method: Oven
  • Cuisine: Italian

Did you make this recipe?

Tag @pinchmegoodfood on Instagram and hashtag it #pinchmegoodfood

« Crispy Paleo Sweet Potato Fries – Easy Recipe
Roasted Butternut Squash Lasagna – with Spinach »

Filed Under: Dressings And Sauces, Gluten-Free, Vegan

Reader Interactions

Comments

  1. Diane M. Estes

    October 2, 2019 at 8:12 pm

    We were lucky enough to try this beet pesto at Amy’s Sunday Family Dinner this past week. She had it or squiggly pasta and I couldn’t believe it was beets. You have to try it to believe it!!

    Reply
  2. Jecca

    July 29, 2020 at 11:15 pm

    Has anyone tried freezing this? I’m thinking large batches and freezer prep from our garden. We do regular cashew pesto normally but adding our beets in with our basil sounds awesome!

    Reply
    • Amy

      August 2, 2020 at 3:10 pm

      Hi Jecca, I have not tried freezing this beet pesto, but I have frozen regular basil pesto in ice cube trays, then in a freezer-friendly ziplock bag. I bet that the same method would work with this recipe.

      Reply
  3. Donna

    October 14, 2023 at 1:41 pm

    I freeze beet pesto in mason jars all the time!!! It’s fantastic!!!

    Reply
    • Amy Estes

      October 17, 2023 at 8:07 pm

      Hi Donna! I love that idea.

      Reply
  4. Tressa

    July 11, 2024 at 10:52 am

    So good! I had a little bit more basil because I love the taste, but this is so versatile!

    Reply

Leave a Reply Cancel reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Primary Sidebar

Hi there,
I'm Amy and I'm so excited to share my best healthy recipes and tips with you. I hope I can inspire you to eat better, feel better, and get back in the kitchen. Read More…

Amy Estes: View My Blog Posts

Search recipes:

Air Fryer Recipes

10 minute Roasted Chicken and Vegetables – Air Fryer Recipe

Eggplant Meatballs with mushrooms and garlic

Lined plate with halves of cut bagels with cream cheese on them with more cream cheese and a coffee behind it.

Simple 3 Ingredient Protein Bagels – Air Fryer Recipe

3 Ingredient Air Fryer Bagels – with gluten free option

Juicy Air Fryer Boneless Chicken Breast – 20 Minutes

10 Minute Air Fryer Chicken Sausage and Veggies

Crispy breaded chicken parmesan on a plate with spinach salad with a form next to the plate and a glass of white wine behind it

Crispy Healthy Chicken Parmesan – Air Fryer Recipe

Healthy Air Fryer Eggplant Parmesan – Easy Recipe

Healthy Winter Recipes

The Best Healthy Turkey Meatloaf – Gluten Free

Cooked boneless chicken thighs on a round white plate topped with chopped parsley with more parsley in a bowl behind it.

Best Air Fryer Boneless Chicken Thighs – 15 Minutes

Roasted zucchini, squash, mushrooms and peppers in a round bowl with a spoon in the bowl.

Easy Air Fryer Vegetables – 10 Minutes

Kale pomegranate salad in a white salad bowl with wood serving spoon in the bowl and a cut pomegranate behind it.

Easy Winter Kale Pomegranate Salad – 10 minutes

Bowl filled with monster cookie energy balls with more around it.

No-Bake Monster Cookie Energy Balls

Microwave spaghetti squash in a bowl with butter and salt and it with a fork in the bowl with it and salt and pepper in a bowl behind it.

Quick and Easy Microwave Spaghetti Squash

Cooked meatloaf with salad on a with plate with a fork.

Easy Healthy Ground Chicken Meatloaf

Healthy chicken curry salad in a serving bowl with gold serving spoons with cashews in a bowl behind it and chopped herbs in a bowl in front of it.

Easy Creamy Curry Chicken Salad – With Greek Yogurt

Search more Recipes

Footer

As Seen On

As Seen On

CONTACT | PRIVACY POLICY

Ingredients for beet pesto in bowls with labels over each ingredient.
Grilled baguette slices with cheese and pink sauce on them.
Pink pesto crostini with goat cheese and pesto on it.
Pink sauce from beets in a white bowl with a piece of grilled crostini in it.
Bowl of pink beet pesto sauce with grilled bread slice in it with basil and pistachios in front of it and more grilled bread behind it.
Bowl filled with pink pesto made from beets with a piece of grilled baguette in the pesto.
Beet pesto in a bowl with a piece of basil leaf on it with grilled bread around it.
Beet pesto blended in a food processor with a spoon with some on it over it.
Peeled uncooked beets covered in oil and salt on some foil.