Creamy Avocado Pesto Mac

Featured in: Simple Home Plates

This vibrant dish transforms classic mac and cheese with a luscious avocado and basil pesto sauce. The creamy, velvety coating clings perfectly to tender pasta, creating a satisfying vegetarian meal that comes together in just 30 minutes.

Fresh avocados provide rich body while basil adds aromatic brightness, complemented by garlic, lemon, and Parmesan. The result is a nutritious, flavorful pasta that's both indulgent and wholesome.

Updated on Wed, 21 Jan 2026 11:47:00 GMT
A close-up of Creamy Avocado Pesto Mac in a white bowl, garnished with fresh basil and grated Parmesan. Save to Pinterest
A close-up of Creamy Avocado Pesto Mac in a white bowl, garnished with fresh basil and grated Parmesan. | freshtiwizi.com

The first time I made this vibrant green pasta, my roommate walked into the kitchen and asked if I was serving dinner from a Dr. Seuss book. The sauce was so impossibly bright and glossy that it felt almost whimsical, but one bite convinced everyone that this was serious comfort food territory. Now it is my go-to when I want something that feels indulgent but actually happens to be packed with good things.

Last summer I served this at a backyard dinner party and watched my friend Sarah, who claims to despise avocados in every form, go back for thirds. She literally scraped her plate clean and asked for the recipe before she even left the table. There is something about the combination of nutty Parmesan and fresh basil that transforms the avocado into something completely new and unexpected.

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 like the shape of traditional elbows because they catch all that creamy sauce in the curves, but any short pasta will work beautifully here
  • 1 tsp salt for pasta water: This seasons the pasta from the inside out and makes a huge difference in the final dish
  • 2 ripe avocados, peeled and pitted: They should yield slightly to gentle pressure but not feel mushy, as this creates the smoothest texture
  • 40 g (1 cup, loosely packed) fresh basil leaves: The ones from my windowsill always taste more intense than store bought, probably because I remember to water them
  • 2 cloves garlic: Fresh garlic gives a sharp bite that balances the creaminess, but do not let it turn bitter by overprocessing
  • 60 ml (1/4 cup) extra virgin olive oil: This is what makes the sauce feel luxurious and helps it cling to every strand of pasta
  • 30 g (1/4 cup) grated Parmesan cheese: The salty umami flavor here is what keeps the sauce from feeling too rich or one note
  • 2 tbsp lemon juice: This bright ingredient prevents the avocado from browning and cuts through all that healthy fat with acidity
  • 60 ml (1/4 cup) milk: I have used everything from whole milk to unsweetened almond milk and both work perfectly well here
  • 1/2 tsp salt and 1/4 tsp black pepper: These are your baseline seasonings but always taste before serving because some Parmesans are saltier than others

Tired of Takeout? ๐Ÿฅก

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

One email. No spam. Unsubscribe anytime.

Instructions

Get your pasta water going:
Bring a large pot of salted water to a rolling boil while you prep your ingredients, then cook the macaroni until it is perfectly al dente because it will continue soaking up sauce later
Blend up that magic green sauce:
Combine the avocados, basil, garlic, olive oil, Parmesan, lemon juice, milk, salt, and pepper in your food processor and blitz until everything is completely smooth and silky
Bring it all together:
Pour that gorgeous green sauce over your drained pasta and toss gently, adding a splash of the reserved pasta water if it needs help coating every single piece
Season and serve it up:
Taste a bite of the pasta and adjust the salt or pepper if needed, then dish it out immediately while the sauce is still vibrant and creamy
Steaming Creamy Avocado Pesto Mac with tender pasta coated in a vibrant green sauce, ready to eat. Save to Pinterest
Steaming Creamy Avocado Pesto Mac with tender pasta coated in a vibrant green sauce, ready to eat. | freshtiwizi.com

This recipe has become my secret weapon for potlucks because people cannot stop talking about the color and then they cannot stop eating it. My nephew actually asked if we could have green mac and cheese for every single holiday dinner after trying it last Thanksgiving.

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

Sometimes I throw in a handful of cherry tomatoes right at the end because their burst of acidity cuts through the richness beautifully. Other times I toast some pine nuts and sprinkle them on top for a nice crunch that contrasts with the silky sauce.

Perfect Pairings

A crisp white wine like Sauvignon Blanc or a light Pinot Grigio complements the basil and creaminess without overpowering the delicate flavors. For a complete meal, I like serving this with a simple arugula salad dressed with lemon vinaigrette.

Make Ahead Strategy

You can prep all the sauce ingredients in the food processor bowl but do not blend them until just before serving to keep that vibrant green color. Cook the pasta ahead of time too and toss it with a little olive oil to prevent sticking.

  • Store cut avocados with an extra squeeze of lemon juice to prevent browning if prepping in advance
  • The sauce can actually be made several hours ahead if you press plastic wrap directly onto the surface
  • Bring everything to room temperature before tossing for the best texture and coating
A serving of Creamy Avocado Pesto Mac topped with basil and black pepper, perfect for a weeknight dinner. Save to Pinterest
A serving of Creamy Avocado Pesto Mac topped with basil and black pepper, perfect for a weeknight dinner. | freshtiwizi.com

There is something genuinely joyful about eating a bowl of neon green pasta that tastes like a warm hug from someone who really knows their way around a kitchen. It might look playful but the flavors are absolutely grown up.

Recipe FAQs

โ†’ Can I make this vegan?

Yes, substitute Parmesan with nutritional yeast and use unsweetened plant-based milk. The creamy texture and rich flavor remain excellent.

โ†’ Will the avocado sauce turn brown?

The lemon juice helps preserve the green color. Best enjoyed fresh, though leftovers can be stored with plastic wrap pressed directly on the surface.

โ†’ What pasta shapes work best?

Short pasta like macaroni, penne, or fusilli catches the creamy sauce beautifully. The nooks and crannies help hold the luscious coating.

โ†’ Can I add protein?

Grilled chicken, shrimp, or white beans make excellent additions. The creamy sauce complements both light and hearty proteins.

โ†’ How do I store leftovers?

Refrigerate in an airtight container for up to 2 days. The sauce may darken slightly but remains delicious. Reheat gently with a splash of milk.

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

Vibrant mac with creamy avocado basil pesto sauce, ready in 30 minutes.

Prep Time
15 minutes
Time to Cook
15 minutes
Overall Time
30 minutes
Created by Preston Ivory


Skill Level Easy

Cuisine Italian-American Fusion

Makes 4 Number of Portions

Diet Preferences Vegetarian Dish

What You 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 lemon juice (about 1/2 lemon)
07 1/4 cup milk (dairy or unsweetened plant milk)
08 1/2 tsp salt
09 1/4 tsp black pepper

Garnish (optional)

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

How to Make It

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.

Step 02

Prepare the Avocado Pesto: 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 a splash more milk if needed to reach 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. Add reserved pasta water, a little at a time, to loosen the sauce as needed.

Step 04

Season and Serve: Taste and adjust seasoning. Serve immediately, garnished with extra Parmesan, basil, and 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
  • Colander
  • Food processor or blender
  • Chef's knife
  • Cutting board
  • Measuring cups and spoons

Allergy Advice

Look over each item for allergens and reach out to a doctor if unsure.
  • Contains milk and cheese (dairy)
  • Contains wheat (gluten) in pasta
  • For gluten-free, use certified gluten-free pasta
  • For dairy-free, see vegan variation above. Always check labels for hidden allergens

Nutrition Breakdown (one portion)

Nutrient details are for reference only and not a substitute for professional advice.
  • Calories per serving: 490
  • Fat content: 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.