Creamy Avocado Pesto Mac

Featured in: Warm Rustic Skillet Plates

Creamy Avocado Pesto Mac combines the comfort of pasta with the brightness of fresh basil and nutritious avocado. This fusion dish comes together in just 30 minutes with a silky, homemade pesto sauce that coats every bite of tender macaroni. Perfect for weeknight dinners, this vegetarian main dish serves four and offers flexibility for dietary needs with easy vegan and gluten-free adaptations.

Updated on Tue, 20 Jan 2026 16:31:00 GMT
Creamy Avocado Pesto Mac served warm in a white bowl, garnished with fresh basil and grated Parmesan cheese. Pin it
Creamy Avocado Pesto Mac served warm in a white bowl, garnished with fresh basil and grated Parmesan cheese. | plumcrescent.com

The first time I made this, my roommate walked into the kitchen and immediately asked what smelled like an Italian bistro had collided with a smoothie shop. I was skeptical too—avocado in pasta sounded like something wellness influencers invented to ruin comfort food. But one bite changed everything. The sauce coats every curve of macaroni in this impossibly creamy, verdant blanket that feels luxurious while somehow being full of good things. Now it's the recipe I make when I want something that looks impressive but secretly takes almost no effort.

Last summer, I made a huge batch for a backyard potluck when it was too hot to even think about turning on the oven for proper mac and cheese. My friend's daughter, who normally survives on a diet of approximately three foods, went back for thirds and then asked her mom if they could have 'the green pasta' every week. Watching something so simple become the dish that finally got a picky eater excited about vegetables felt like a tiny victory.

Ingredients

  • 350 g macaroni or short pasta: The curves and ridges are perfect for catching every bit of that silky sauce, though whatever shape you have in your pantry will work
  • 2 ripe avocados: Give them a gentle squeeze—they should yield slightly but still feel firm, not mushy
  • 40 g fresh basil leaves: One cup might look like a lot, but it's the aromatic backbone that makes this sing
  • 2 cloves garlic: Fresh cloves give you that bright kick that pre-minced jar garlic never quite achieves
  • 60 ml extra virgin olive oil: This carries all the flavors and helps create that velvety texture
  • 30 g grated Parmesan cheese: Adds that savory depth that keeps this from tasting like glorified guacamole
  • 2 tbsp lemon juice: The acid brightens everything and prevents the avocado from browning too quickly
  • 60 ml milk: Dairy or plant-based both work to thin the sauce to just the right consistency
  • 1/2 tsp salt and 1/4 tsp black pepper: Season generously here—pasta absorbs salt like nobody's business

Instructions

Product image
Collect vegetable peels, food scraps, and trimmings while cooking to keep your kitchen clean and organized.
Check price on Amazon
Get your pasta going first:
Bring a large pot of salted water to a rolling boil and cook your macaroni until it's tender but still has a little bite. Before draining, scoop out about half a cup of the starchy cooking water—that liquid gold is going to help your sauce cling to every piece of pasta.
Whirl up that gorgeous green sauce:
While the pasta bubbles away, toss your avocados, basil, garlic, olive oil, Parmesan, lemon juice, milk, salt, and pepper into a food processor or blender. Let it run until everything is completely smooth and silky, adding another splash of milk if it seems too thick to pour easily.
Bring it all together:
Dump your drained pasta back into the warm pot and pour that vibrant sauce right over it. Toss everything gently until each piece is coated in green goodness, then add your reserved pasta water a little at a time until the sauce is glossy and loose enough to coat everything beautifully.
Taste and serve immediately:
Sample a bite and adjust the seasoning if it needs anything, then heap into bowls and shower with extra Parmesan, fresh basil, and cracked pepper while the pasta is still steaming hot.
Product image
Collect vegetable peels, food scraps, and trimmings while cooking to keep your kitchen clean and organized.
Check price on Amazon
A close-up of Creamy Avocado Pesto Mac showing velvety green sauce clinging to tender short pasta. Pin it
A close-up of Creamy Avocado Pesto Mac showing velvety green sauce clinging to tender short pasta. | plumcrescent.com

My partner accidentally used cilantro instead of basil once when cooking in bad light, and while it definitely changed the flavor profile, it was still completely delicious. Sometimes the best discoveries happen in the kitchen when you're too tired to care about perfection and just hungry for something good.

Making It Your Own

Cherry tomatoes burst like little jewels when you toss them in hot pasta, adding brightness and acidity that cuts through all that creaminess. Roasted pine nuts bring a buttery crunch that takes this from weeknight dinner to something you'd serve at a dinner party, especially if you're trying to impress plant-based eaters.

Easy Vegan Swaps

Nutritional yeast replaces the salty umami of Parmesan beautifully, and any unsweetened plant milk will keep that sauce just as silky. I've made this with almond, oat, and soy milk, and honestly, I couldn't tell the difference once all the other flavors came together.

Get Ahead Tips

You can prep all your sauce ingredients in advance and keep them in separate containers in the fridge. When dinner time rolls around, just blend and toss with hot pasta. The sauce actually comes out smoother if your avocados are straight from the fridge instead of room temperature.

  • Chop your garlic and measure your lemon juice while the water heats up
  • Wash and dry your basil leaves thoroughly so you don't end up with watery sauce
  • Set out your blender or food processor before you start cooking
Product image
Protect hands when handling hot pans, baking sheets, and cookware while cooking or removing dishes from the oven.
Check price on Amazon
Colorful bowl of Creamy Avocado Pesto Mac topped with black pepper, perfect for a quick vegetarian dinner. Pin it
Colorful bowl of Creamy Avocado Pesto Mac topped with black pepper, perfect for a quick vegetarian dinner. | plumcrescent.com

There's something deeply satisfying about eating a bowl of pasta that feels indulgent while actually being full of good-for-you ingredients. This is the kind of recipe that reminds you that healthy food doesn't have to be boring.

Recipe Questions & Answers

Can I make the avocado pesto ahead of time?

Avocado pesto is best prepared just before serving to prevent browning. However, you can prepare ingredients in advance and blend them together when ready to cook. To store, press plastic wrap directly onto the surface and refrigerate for up to 2 hours.

What type of pasta works best?

Macaroni or any short, tube-shaped pasta works beautifully as it catches and holds the creamy sauce. Penne, farfalle, or fusilli are excellent alternatives. For gluten-free diets, use certified gluten-free pasta with the same cooking method.

How do I adjust the sauce consistency?

Use the reserved pasta water to reach your desired thickness. Start with a small splash and add more gradually while tossing. The starchy water emulsifies the sauce and helps it coat the pasta evenly.

What can I add for extra texture and flavor?

Roasted pine nuts, cherry tomatoes, sautéed spinach, or red pepper flakes enhance the dish beautifully. A handful of toasted breadcrumbs adds crunch, while sun-dried tomatoes provide concentrated flavor.

Is this suitable for a vegan diet?

Yes! Substitute Parmesan with nutritional yeast and use unsweetened plant-based milk like oat or almond milk. The result is equally creamy and delicious while remaining completely plant-based.

How many servings does this make?

This dish yields 4 generous servings as a main course. Each serving contains approximately 490 calories with balanced macronutrients including 24g fat, 56g carbohydrates, and 13g protein.

Creamy Avocado Pesto Mac

A vibrant twist on classic mac and cheese with creamy avocado and basil pesto sauce. Ready in just 30 minutes.

Prep time
15 minutes
Time to cook
15 minutes
Overall time
30 minutes
Created by Avery Hayes


Skill level Easy

Cuisine type Fusion Italian-American

Total made 4 Portions

Dietary details Vegetarian-friendly

Ingredient list

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 Extra grated Parmesan cheese, optional
02 Fresh basil leaves, optional
03 Cracked black pepper, optional

How-to

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 in colander.

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

Step 03

Combine and Coat: Return drained pasta to the pot. Pour in the avocado pesto sauce and toss gently to coat all pasta. 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 while hot, garnishing with extra Parmesan, fresh basil, and cracked black pepper if desired.

Tools Needed

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

Allergy warnings

Review all ingredients for allergy risks and speak with your healthcare provider if you're concerned.
  • Contains milk and cheese allergens
  • Contains wheat gluten in pasta unless gluten-free variety used
  • Always verify product labels for undisclosed allergens

Nutrition details (per portion)

These details are for reference and shouldn't replace healthcare advice.
  • Calorie count: 490
  • Fat content: 24 grams
  • Carbohydrates: 56 grams
  • Proteins: 13 grams