Creamy Avocado Pesto Mac

Featured in: Simple Weekday Favorites

This Creamy Avocado Pesto Mac brings a fresh, modern take to a beloved comfort food. Ripe avocados and fresh basil create a luxurious, silky sauce that coats tender macaroni perfectly. Ready in just 30 minutes, it's ideal for weeknight dinners or meal prep. The combination of garlic, lemon juice, and quality olive oil adds depth while maintaining a light, vibrant character. Easily customizable with vegan substitutions or additional toppings like cherry tomatoes and pine nuts.

Updated on Tue, 20 Jan 2026 14:00:00 GMT
Creamy avocado pesto mac and cheese served in a rustic bowl, garnished with fresh basil and grated Parmesan for a vibrant, wholesome meal. Save to Pinterest
Creamy avocado pesto mac and cheese served in a rustic bowl, garnished with fresh basil and grated Parmesan for a vibrant, wholesome meal. | maplefrost.com

The first time I made this, my roommate walked in and asked why I was making pasta during a health kick. That was before she tasted it and promptly asked for the recipe. Now it is our go-to when we want something that feels indulgent but actually packs in nutrients. The way the creamy avocado sauce clings to each piece of macaroni creates this incredible coating that makes you forget you are eating something wholesome.

Last summer I made a triple batch for a potluck and watched three different people ask for the recipe. The best part was seeing kids who normally turn their noses up at anything green going back for seconds. There is something about the familiar comfort of mac and cheese that makes even skeptical eaters willing to try this vibrant green version.

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 macaroni or short pasta: Choose something with ridges or curves to catch all that creamy sauce
  • 1 tsp salt: This seasons the pasta from the inside out, do not skip it
  • 2 ripe avocados: They should yield slightly to gentle pressure but not feel mushy
  • 40 g fresh basil leaves: Pack them loosely and do not crush them when measuring
  • 2 cloves garlic: Fresh cloves give the best punch, use one if you are sensitive to raw garlic
  • 60 ml extra virgin olive oil: This helps create that silky mouthfeel we want
  • 30 g grated Parmesan cheese: Adds umami depth without overpowering the avocado
  • 2 tbsp lemon juice: Brightens everything and keeps the avocado vibrant
  • 60 ml milk: Any milk works here, even unsweetened plant milk
  • 1/2 tsp salt and 1/4 tsp black pepper: Adjust these to your taste after blending

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Get your pasta going:
Bring a large pot of generously salted water to a rolling boil, add your macaroni, and cook until it still has a slight bite to it. Before draining, scoop out about half a cup of that starchy pasta water and set it aside.
Blend up the magic:
Toss the avocados, basil, garlic, olive oil, Parmesan, lemon juice, milk, salt, and pepper into your food processor. Blitz until everything transforms into a smooth, vibrant green sauce, adding an extra splash of milk if it seems too thick.
Bring it together:
Pour your drained pasta back into the warm pot and immediately pour over that gorgeous green sauce. Toss everything gently so each piece of macaroni gets coated in the creamy goodness.
Perfect the consistency:
If the sauce feels too thick, drizzle in some of that reserved pasta water a little at a time. Give it a final taste and tweak the seasoning, then plate it up with extra Parmesan and fresh basil scattered on top.
This homemade creamy avocado pesto mac features tender pasta coated in a lush, herbaceous sauce, perfect for a quick vegetarian dinner. Save to Pinterest
This homemade creamy avocado pesto mac features tender pasta coated in a lush, herbaceous sauce, perfect for a quick vegetarian dinner. | maplefrost.com

This recipe has saved me on countless weeknights when I want something that feels special but do not have hours to spend cooking. It is become one of those meals I can make without even looking at the recipe, which is always the sign of a true staple in my 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 Your Own

I have discovered that adding a handful of baby spinach to the blender boosts the nutrition without changing the flavor. Sometimes I throw in roasted cherry tomatoes right at the end for bursts of sweetness. The sauce also works beautifully with zucchini noodles if you want to go lighter on the carbs.

Serving Suggestions

This makes a fantastic main dish but also works as a side for grilled chicken or fish. I love serving it with a crisp salad dressed in something acidic to cut through the richness. A glass of chilled white wine pairs perfectly with the basil and avocado notes.

Storage Tips

If you know you will have leftovers, consider storing the sauce separately from the pasta. The sauce keeps in an airtight container for about two days, though the color will darken somewhat. Press a piece of plastic wrap directly onto the surface to minimize oxidation.

  • Reheat gently with a splash of milk to bring back the creamy texture
  • The pasta will absorb more sauce as it sits, so have extra milk ready
  • Never freeze this sauce because the avocado texture changes completely
A fork twirls through creamy avocado pesto mac, revealing smooth sauce and al dente pasta, ideal for a healthy comfort food fix. Save to Pinterest
A fork twirls through creamy avocado pesto mac, revealing smooth sauce and al dente pasta, ideal for a healthy comfort food fix. | maplefrost.com

There is something deeply satisfying about a recipe that looks impressive but comes together in under thirty minutes. This is the kind of meal that makes you feel like you are taking good care of yourself without sacrificing any pleasure.

Recipe FAQs

Can I make this ahead of time?

This dish is best enjoyed fresh since avocado can oxidize and darken over time. However, you can prepare the pasta ahead and store the sauce separately in an airtight container with plastic wrap pressed directly on the surface. Combine just before serving for optimal texture and color.

What pasta works best?

Short pasta shapes like macaroni, penne, or fusilli work wonderfully as they hold the creamy sauce well. Avoid long pasta like spaghetti, which may not coat evenly. Gluten-free options are also available if needed.

How do I achieve the perfect sauce consistency?

Blend the avocado mixture until completely smooth, then adjust with reserved pasta water or milk. Start with small amounts and add gradually until you reach a silky consistency that clings to the pasta without pooling at the bottom of the pan.

Is this suitable for vegan diets?

Yes, absolutely. Substitute Parmesan cheese with nutritional yeast and use unsweetened plant-based milk instead of dairy. The result is equally creamy and delicious while remaining completely plant-based.

What can I add to customize this dish?

Enhance with cherry tomatoes, roasted pine nuts, sautéed spinach, or sun-dried tomatoes. Cherry tomato halves add freshness, while nuts provide pleasant crunch. Fresh herbs like mint or extra basil also complement the pesto beautifully.

How many servings does this make?

This makes 4 generous servings as a main course. Each serving contains approximately 490 calories and provides a balanced mix of healthy fats, carbohydrates, and protein from the avocado, pasta, and cheese.

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 twist on classic mac and cheese featuring creamy avocado basil pesto sauce tossed with tender pasta.

Prep time
15 minutes
Time to cook
15 minutes
Overall time
30 minutes
Created by Hannah Marlowe


Level Easy

Cuisine type Fusion Italian-American

Makes 4 Portions

Diet preferences Meat-free

What You’ll Need

Pasta

01 12 oz macaroni or short pasta
02 1 tsp 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 tbsp fresh lemon juice
07 1/4 cup milk, dairy or plant-based unsweetened
08 1/2 tsp salt
09 1/4 tsp black pepper

Garnish

01 Extra grated Parmesan cheese
02 Fresh basil leaves
03 Cracked black pepper

Directions

Step 01

Cook the 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 through a colander.

Step 02

Prepare the 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 if needed to achieve a silky sauce consistency.

Step 03

Combine and Toss: Return drained pasta to the pot. Pour in the avocado pesto sauce and toss gently to coat. Add reserved pasta water gradually to loosen the sauce to desired consistency.

Step 04

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

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.

Equipment you’ll need

  • Large pot
  • Colander
  • Food processor or blender
  • Chef's knife
  • Cutting board
  • Measuring cups and spoons

Allergy details

Be sure to review ingredient lists for allergens and reach out to your healthcare provider if uncertain.
  • Contains dairy milk and cheese
  • Contains gluten from wheat pasta

Nutrition info (per portion)

All nutrition info is just for reference and can’t replace professional medical guidance.
  • Energy: 490
  • Total fat: 24 grams
  • Carbohydrates: 56 grams
  • Proteins: 13 grams

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.