Homemade Basil Pesto with Butter

This Homemade Basil Pesto with Butter is your go-to for quick, flavorful meals. Ideal for pasta, BLTs, and grilled meats, it’s simple to make and super versatile.

Pasta tossed with basil pesto, garnished with basil leaves and Parmesan shavings.

I don’t care whether it’s Applesauce, or Tzatziki Saucehomemade is always better than store-bought! And this basil pesto, which we like to use as a pasta sauce, is no different!

Why We Love Homemade Pesto

  • This Homemade Basil Pesto recipe is simple and quick, ideal for busy cooks.
  • This simple pesto recipe is versatile and perfect for pasta, sandwiches, and grilled meats.
  • The pesto stores well, making it easy to have delicious meals on hand.

Recipe Ingredients

Fresh basil pesto in a glass bowl with a spoon and basil leaves on top.
  • Fresh Basil Leaves: Basil provides a sweet, peppery flavor with a slightly minty aroma.
  • Toasted Pine Nuts: Offers a rich, buttery texture and a slightly sweet, nutty flavor.
  • Parmesan Cheese: Delivers a salty, savory flavor with a slightly grainy texture.

See the recipe card for full information on ingredients and quantities.

Variations

  • Cheese Options: For a twist on Homemade Basil Pesto with Butter, try Pecorino Romano for a sharper, saltier taste. Asiago offers a nutty, tangy flavor, while Grana Padano provides a milder, buttery option.
  • Nut Variation: Toasted pine nuts are traditional, but walnuts add a rich earthiness, pecans bring a buttery sweetness, pistachios offer a mild, creamy flavor, and almonds provide a delicate, nutty taste.

How to Make Basil Pesto

Step 1: In a food processor or blender, layer the ingredients starting with the basil, then the garlic, toasted nuts, ¼ cup of olive oil, and the butter.

Food processor with basil, garlic, and pecans for Homemade Basil Pesto with Butter recipe.

Step 2: Pulse/blend until a coarse mixture forms, then add the remaining ¼ cup of olive oil along with the salt, pepper, a squeeze of fresh lemon juice, and cheese. You can also set the cheese aside to be added at the very end.

Step 3: Continue to pulse/blend until smooth, then pour the pesto into a bowl and (fold in the grated cheese if reserved). Toss with freshly cooked pasta.

Smooth, vibrant green basil pesto in a food processor.

Step 4: Serve immediately.

Bowl of Homemade Basil Pesto with butter, garnished with fresh basil leaves.

Ways to Serve Basil Pesto Sauce

Pasta mixed with basil pesto in a bowl.

Expert Tips

  • Preserve Green Color: To keep the pesto green, blanch the basil leaves in softly boiling water for about 30-45 seconds before draining and processing. This will preserve the bright green color of your basil pesto sauce.
  • Achieve a Smoother Pesto: For a smoother pesto, blend the ingredients longer and gradually add olive oil until you reach the desired consistency.

Frequently Asked Questions

Can I make this basil pesto sauce without a food processor?

Yes, you can use a mortar and pestle for a more traditional texture. Crush garlic and salt first, then add basil and nuts, followed by olive oil and cheese, grinding to desired consistency.

What other herbs can I use instead of basil for my Homemade Basil Pesto with Butter recipe?

Try replacing the basil with mint, arugula, cilantro, or parsley for unique twists. You can also use a combination of these herbs for a fresh, aromatic variation.

Storage Info

STORE Homemade Basil Pesto with Butter in an airtight container in the refrigerator for up to one week. To prevent discoloration, cover the surface with a thin layer of olive oil or press plastic wrap directly onto the pesto. You can FREEZE pesto in ice cube trays and store them in the freezer for up to three months; thaw in the refrigerator before use.

Did you try this recipe? Leave a ⭐️ rating below and share it on Instagram, Facebook and Pinterest!

A bowl of Homemade Basil Pesto with butter.

Homemade Basil Pesto with Butter Recipe

This Homemade Basil Pesto with Butter is your go-to for quick, flavorful meals. Ideal for pasta, BLTs, and grilled meats, it's simple to make and super versatile.
4.88 from 8 votes
Pin Rate
Course: Recipes
Cuisine: Italian
Diet: Gluten Free, Vegetarian
Prep Time: 10 minutes
Total Time: 10 minutes
Servings: 4 servings
Calories: 400kcal
Author: Andrea
Print (email required)

Ingredients

  • 2 cup basil leaves - fresh, packed
  • 2 cloves garlic
  • 1/4 cup toasted pine nuts - OR walnuts, pecans, or pistachios
  • 1/2 cup extra virgin olive oil
  • 2 tbsp unsalted butter - melted and cool to the touch
  • 1/2 tsp coarse sea salt
  • 1/4 tsp black pepper
  • squeeze lemon juice - fresh
  • 1/2 cup parmesan cheese - OR pecorino cheese, grated
Save this recipe!
Get this sent to your inbox, plus get new and favorite recipes from us!

Instructions

  • In a food processor or blender, layer the ingredients starting with the basil, then the garlic, toasted nuts, ¼ cup of olive oil, and the butter.
  • Pulse/blend until a coarse mixture forms, then add the remaining ¼ cup of olive oil along with the salt, pepper, a squeeze of fresh lemon juice, and cheese. You can also set the cheese aside to be added at the very end.
  • Continue to pulse/blend until smooth, then pour the pesto into a bowl and (fold in the grated cheese if reserved). Toss with freshly cooked pasta.
  • Serve immediately.

NOTES

Pesto freezes really well. Just blend it without the cheese and then place it into airtight containers. Freeze for up to 3 months. When you’re ready to use it, thaw it and then stir in the cheese.
STORE Homemade Basil Pesto with Butter in an airtight container in the refrigerator for up to one week. To prevent discoloration, cover the surface with a thin layer of olive oil or press plastic wrap directly onto the pesto. You can FREEZE pesto in ice cube trays and store them in the freezer for up to three months; thaw in the refrigerator before use.
Reheating is not recommended as it can alter the texture and flavor; instead, bring it to room temperature before serving.

Nutrition

Serving: 4serving | Calories: 400kcal | Carbohydrates: 2g | Protein: 6g | Fat: 42g | Saturated Fat: 10g | Polyunsaturated Fat: 6g | Monounsaturated Fat: 24g | Trans Fat: 0.2g | Cholesterol: 24mg | Sodium: 493mg | Potassium: 107mg | Fiber: 1g | Sugar: 0.5g | Vitamin A: 909IU | Vitamin C: 3mg | Calcium: 176mg | Iron: 1mg

Want more inspiration?

More Recipes You'll Love

About the Author

Andrea

Hi I'm Andrea!

Hotelier turned Food Blogger to help make your life simple, one recipe at a time.

4.88 from 8 votes (3 ratings without comment)

Join the Conversation

Rate and Comment

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

Please click on the Stars below to share your Rating of this Recipe




Comments: