Creamy Avocado Pesto Mac

Featured in: One-Pot Cozy Meals

Creamy Avocado Pesto Mac combines fresh avocados, fragrant basil, and aromatic garlic blended into a silky sauce that coats tender macaroni. This 30-minute fusion dish brings together Italian and American comfort food traditions with a nutritious green twist. The avocado-based pesto creates a naturally creamy texture without heavy cream, while Parmesan cheese adds depth and umami. Perfect for weeknight dinners, easily customizable with additions like cherry tomatoes or roasted nuts, and adaptable for dietary preferences with simple substitutions.

Updated on Tue, 20 Jan 2026 09:36:00 GMT
Creamy Avocado Pesto Mac is served in a white bowl, garnished with fresh basil and grated Parmesan for a bright, fresh presentation. Save
Creamy Avocado Pesto Mac is served in a white bowl, garnished with fresh basil and grated Parmesan for a bright, fresh presentation. | olivebriar.com

The first time I made this vibrant green pasta sauce, my roommate walked into the kitchen and asked if I was making something for St. Patricks Day. When I told her it was avocado and basil, she looked at me like I had completely lost my mind until she took her first bite. That bowl of pasta disappeared faster than anything I've ever made, and now it's become our go-to when we want something that feels indulgent but still leaves us feeling good.

Last summer, I made a huge batch of this for my cousins birthday picnic. Everyone was expecting the usual potato salad and sandwiches, so when I brought out this gorgeous green pasta, it was the first dish to vanish completely. My aunt actually called me the next day demanding the recipe because she couldn't stop thinking about that silky sauce and how something so creamy could taste so fresh and light at the same time.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • 350 g (12 oz) macaroni or short pasta: I've found that the little curves in macaroni catch the sauce perfectly, but any short pasta with some texture will work beautifully
  • 1 tsp salt for pasta water: This is your only chance to season the pasta itself, so don't be shy with the salt
  • 2 ripe avocados: Look for ones that yield slightly to gentle pressure but aren't mushy or they'll make the sauce taste sad and tired
  • 40 g (1 cup) fresh basil leaves: The aromatic freshness here is non-negotiable, and don't even think about dried basil
  • 2 cloves garlic: Fresh garlic gives you that bright kick that roasted garlic just can't provide in this context
  • 60 ml (1/4 cup) extra virgin olive oil: This is what brings that luxurious mouthfeel and helps carry all the flavors
  • 30 g (1/4 cup) grated Parmesan cheese: The salty, nutty depth here balances the creamy avocado perfectly
  • 2 tbsp lemon juice: This bright acidity is what keeps the sauce from feeling too heavy and prevents that weird brown oxidation
  • 60 ml (1/4 cup) milk: Just enough to help everything blend into that perfectly silky consistency
  • 1/2 tsp salt and 1/4 tsp black pepper: Seasoning is everything here, so taste as you go and trust your palate

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Product image
Organize kitchen cleaning supplies and cooking essentials on the wall to keep prep areas tidy and accessible.
Check price on Amazon
Get your pasta water going first:
Bring a large pot of water to a rolling boil, add that generous teaspoon of salt, and cook your macaroni until it's perfectly al dente. Before you drain, make sure to rescue about 1/2 cup of that starchy pasta water it's liquid gold for helping your sauce cling to every curve of pasta.
Whirl up that gorgeous green sauce:
Toss your avocados, basil, garlic, olive oil, Parmesan, lemon juice, milk, salt, and pepper into your food processor or blender. Let it run until everything is completely smooth and creamy, giving it a little more milk if it needs help reaching that pourable consistency.
Bring it all together:
Pour your drained pasta back into the warm pot and add that vibrant sauce right on top. Gently toss everything together, adding your reserved pasta water a splash at a time until the sauce coats each piece perfectly in a glossy, creamy embrace.
Make it your own before serving:
Taste the pasta and adjust the seasoning if it needs anything, then serve it up while it's still warm with some extra Parmesan, fresh basil leaves, and a generous crack of black pepper on top.
A close-up of Creamy Avocado Pesto Mac reveals rich green sauce clinging to tender pasta shells, suggesting a luscious, velvety texture. Pin it
A close-up of Creamy Avocado Pesto Mac reveals rich green sauce clinging to tender pasta shells, suggesting a luscious, velvety texture. | olivebriar.com

After making this for my friend who swears she hates avocados, she texted me at 11 PM that same night to say she'd just finished the leftovers standing in her kitchen. There's something about the way the creamy sauce coats the pasta that makes people completely forget they're eating something so nutritious, and that's the kind of magic I love finding in the kitchen.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Making It Vegan

I've made this for vegan friends using nutritional yeast instead of Parmesan, and honestly, the umami flavor works just as beautifully. The cheesy, nutty notes still come through, and plant-based milk creates the same silky texture without anyone missing the dairy version one bit.

Boosting The Texture

Sometimes I'll throw in some halved cherry tomatoes or toasted pine nuts right at the end for little bursts of sweetness and crunch. A handful of fresh baby spinach tossed in with the hot pasta wilts just enough to add another layer without overpowering that gorgeous basil flavor.

Timing Is Everything

The trick to this recipe is having your sauce ready to go the moment your pasta hits colander territory. That way, when you return the hot pasta to the pot, the residual heat helps everything meld together perfectly without needing to recook the sauce. Keep your ingredients measured and your blender ready before you even drop the pasta into the water.

  • Have your garnish ingredients prepped before you start cooking
  • Warm your serving bowls in the oven if you want that restaurant-style touch
  • Set the table while the pasta cooks so you can serve it immediately
Product image
Keeps spoons and utensils off counters while cooking, catching drips and keeping your stovetop clean.
Check price on Amazon
Fresh basil leaves and cracked pepper top a warm serving of Creamy Avocado Pesto Mac, ready to be enjoyed immediately. Pin it
Fresh basil leaves and cracked pepper top a warm serving of Creamy Avocado Pesto Mac, ready to be enjoyed immediately. | olivebriar.com

This is the kind of recipe that makes you feel like you've pulled off something impressive while actually having dinner ready in under 30 minutes. That vibrant green sauce against the pasta always makes people smile before they even take their first bite.

Frequently Asked Questions

Can I make this ahead of time?

This dish is best enjoyed immediately after preparation, as avocado sauce may darken over time. However, you can cook the pasta ahead and prepare the pesto separately, then combine just before serving. Store components in airtight containers for up to 24 hours.

What can I use instead of basil?

Arugula, spinach, or parsley work wonderfully as basil alternatives. You can also try cilantro for a different flavor profile. Adjust quantities based on the herb's intensity and your taste preference.

How do I prevent the sauce from becoming too thick?

Reserve pasta water while draining and add it gradually to achieve your desired consistency. Start with a quarter cup and increase as needed. The starch in pasta water helps the sauce cling better to the noodles.

Is this suitable for vegans?

Yes! Substitute Parmesan with nutritional yeast and use unsweetened plant-based milk instead of dairy milk. This creates an equally delicious and fully plant-based version without compromising flavor.

What pasta shapes work best?

Any short pasta works well—macaroni, penne, fusilli, or shells are ideal as the pesto sauce coats them evenly. Long pasta like spaghetti makes it harder for the creamy sauce to cling properly.

Can I freeze leftovers?

Freezing isn't recommended due to avocado's texture changes when thawed. Consume within 24 hours for best quality. You can freeze the components separately and assemble fresh for optimal results.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Creamy Avocado Pesto Mac

A vibrant fusion twist featuring luscious avocado and basil pesto tossed with tender pasta for a creamy, nutritious meal.

Prep Time
15 Minutes
Cook Time
15 Minutes
Total Time
30 Minutes

Category: One-Pot Cozy Meals

Difficulty: Easy

Cuisine: Fusion Italian-American

Yield: 4 servings

Dietary: Vegetarian

Ingredients

Pasta

01 12 oz macaroni or short pasta
02 1 teaspoon salt for pasta water

Avocado Pesto Sauce

01 2 ripe avocados, peeled and pitted
02 1 cup fresh basil leaves, loosely packed
03 2 cloves garlic
04 1/4 cup extra virgin olive oil
05 1/4 cup grated Parmesan cheese
06 2 tablespoons fresh lemon juice
07 1/4 cup milk, dairy or unsweetened plant-based
08 1/2 teaspoon salt
09 1/4 teaspoon black pepper

Garnish

01 Grated Parmesan cheese for topping
02 Fresh basil leaves for garnish
03 Cracked black pepper for finishing

Instructions

Step 01

Cook Pasta: Bring a large pot of salted water to a boil. Add macaroni and cook according to package instructions until al dente. Reserve 1/2 cup pasta water, then drain and set aside.

Step 02

Prepare Avocado Pesto Sauce: While pasta cooks, combine avocados, basil, garlic, olive oil, Parmesan, lemon juice, milk, salt, and black pepper in a food processor or blender. Blend until smooth and creamy. Add additional milk by the splash if needed to achieve a silky sauce consistency.

Step 03

Combine Pasta and Sauce: Return drained pasta to the pot. Pour in the avocado pesto sauce and toss gently to coat evenly. Gradually add reserved pasta water, a little at a time, to loosen the sauce to desired consistency.

Step 04

Finish and Serve: Taste and adjust seasoning as needed. Serve immediately, garnished with extra Parmesan, fresh basil leaves, and cracked black pepper if desired.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools You'll Need

  • Large pot for pasta cooking
  • Colander for draining pasta
  • Food processor or blender for sauce preparation
  • Chef's knife for chopping
  • Cutting board for ingredient preparation
  • Measuring cups and spoons for precise portioning

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy milk and cheese
  • Contains wheat gluten in standard pasta
  • Use certified gluten-free pasta for celiac or gluten sensitivity
  • Always verify product labels for hidden allergens

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 490
  • Total Fat: 24 g
  • Total Carbohydrate: 56 g
  • Protein: 13 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.