Sauces & Condiments
This avocado spaghetti sauce transforms classic tomato sauce into a creamy, vibrant green masterpiece that’s rich, velvety, and packed with healthy fats. The secret lies in blending ripe avocado with garlic, olive oil, and a touch of lemon juice—creating a sauce that’s naturally thickened without heavy cream or butter.
I developed this recipe after craving something lighter yet equally satisfying, and it’s become a staple in my kitchen for quick weeknight dinners.
The sauce delivers a classic spaghetti experience with a fresh, unexpected twist—no cooking pasta required. Avocado provides the creaminess, while roasted garlic and sun-dried tomatoes add depth, balancing the sauce’s natural richness.
It’s vegan-friendly, nutrient-dense, and ready in just 15 minutes, making it perfect for those who want restaurant-quality flavor without the fuss.
What sets this sauce apart is its versatility—toss it with al dente pasta, use it as a dip for bread, or even spread it on toast for breakfast. The texture is velvety yet chunky, with pockets of avocado and herbs that add a luxurious feel.
Plus, it stores beautifully in the fridge for 3–4 days or freezes for up to 3 months, so you can always have a quick, healthy meal on hand.
For best results, use ripe but firm avocados and adjust the lemon juice to taste—this keeps the sauce bright and balanced. Whether you’re serving it over pasta or using it as a base for grain bowls, this sauce proves that healthy eating doesn’t mean sacrificing flavor. Let’s get started!
Ingredients for avocado spaghetti sauce
Nine ingredients transform classic tomato sauce into a velvety green masterpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Ripe Avocados 🥑 | 2 whole | Pitted, flesh scooped |
| Extra-Virgin Olive Oil 🫒 | ½ cup | High-quality, fruity |
| Garlic Cloves 🧄 | 4 cloves | Roasted until golden |
| Sun-Dried Tomatoes 🍅 | ¼ cup | Oil-packed, drained |
| Fresh Basil Leaves 🌿 | ½ cup | Packed, stems removed |
| Lemon Juice 🍋 | 2 tbsp | Freshly squeezed |
| Nutritional Yeast 🧀 | 2 tbsp | For cheesy flavor |
| Sea Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Vegetable Broth 💧 | ½ cup | Low-sodium preferred |
Avocados are the star—pick ripe but firm ones at the grocery store. Whole Foods or Trader Joe's have the best selection for this recipe. Roasting the garlic (wrap cloves in foil, bake at 400°F for 15 minutes) adds depth that raw garlic can't match. Sun-dried tomatoes should be oil-packed for richness, not dried. Fresh basil is ideal, but dried oregano at half the amount works in a pinch. The nutritional yeast gives that cheesy kick without dairy—Bob's Red Mill brand is my go-to for this.
No avocados? Silken tofu blended until smooth mimics the creaminess, though texture will differ. Swap sun-dried tomatoes for fresh cherry tomatoes roasted with olive oil and garlic. Lemon juice can be adjusted to taste—start with 2 tbsp, then add more if needed. For extra richness, stir in 1 tbsp tahini at the end. The vegetable broth adds body without overpowering the avocado's natural creaminess. If you prefer a chunkier texture, blend only half the sauce and leave the other half whole for visual appeal.
This sauce keeps beautifully—store in an airtight container with a thin layer of olive oil on top to prevent browning. Good for 3–4 days in the fridge or 3 months frozen. For best texture, let it sit at room temperature for 10 minutes before serving. Freeze in ice cube trays for easy single-serving portions. The flavor actually improves after the first day as ingredients meld together.
Why You'll Love This Recipe
- No Blender Needed: I swear by this—just mash the avocado right in the pan with a fork. No pulsing, no straining, no cleanup. That creamy texture comes from the heat and olive oil working their magic, and honestly? It’s foolproof.
- Sun-Dried Tomato Magic: Between us, those little dried tomatoes pack a punch. They soften just enough to melt into the sauce, leaving behind this deep, umami richness that turns a simple weeknight dinner into something special. The basil? Just a handful of leaves tossed in at the end—because freshness matters.
- Pasta Party Ready: This sauce doubles as a dip, a sandwich spread, or a quick meal. I’ve served it over zucchini noodles for a lighter option, mixed it into scrambled eggs for brunch, and even slathered it on toast with a sprinkle of chili flakes. (Yes, even on a Tuesday night.)
- Budget-Friendly Luxury: Avocados might seem pricey, but one ripe fruit stretches this recipe far—think leftovers for lunch the next day or a quick reheat for dinner. The olive oil and garlic are pantry staples, and sun-dried tomatoes last forever. It’s fancy enough to feel indulgent, but practical enough to use up what you’ve got.
Step-by-step instructions for avocado spaghetti sauce
Here's how to blend rich avocado with classic Italian flavors for a velvety, vibrant sauce that's surprisingly simple.
Roast the Garlic and Tomatoes for Depth
Preheat your oven to 400°F. Peel the 4 cloves garlic and place them on a parchment-lined baking sheet. Add the 0.25 cup sun-dried tomatoes (chopped if large) alongside them. Drizzle lightly with 1 tablespoon of the 0.5 cup extra-virgin olive oil and sprinkle with a pinch of sea salt.
Roast for 10-12 minutes until the garlic turns golden brown at the edges and the tomatoes soften slightly. That nutty, caramelized flavor is what transforms this sauce from ordinary to extraordinary. Let them cool for 5 minutes before transferring to your food processor—this prevents burning when you blend.
Blend the Avocado Base Until Silky
While the garlic cools, scoop the flesh from the 2 whole ripe avocados into the food processor. Add the roasted garlic and tomatoes, then pour in the remaining 0.5 cup extra-virgin olive oil. Pulse until combined, then add the 0.5 cup fresh basil leaves, 2 tablespoons lemon juice, and 2 tablespoons nutritional yeast.
Blend continuously for 1-2 minutes until completely smooth. You're aiming for a texture like thick, creamy pesto—no visible flecks of avocado or basil. Scrape down the sides with a spatula to ensure even blending. Here's the thing—this is where the magic happens. The avocado's natural oils create that luxurious, velvety consistency that makes this sauce so special.
Build the Sauce with Broth and Seasonings
Transfer the avocado mixture to a saucepan and place over medium-low heat. Stir in the 0.5 cup vegetable broth, bringing everything to a gentle simmer. Let it cook for 3-4 minutes until the sauce thickens slightly and the flavors meld together.
Season generously with the remaining 1 teaspoon sea salt and 0.5 teaspoon black pepper. Taste and adjust—this is your chance to balance flavors. The nutritional yeast adds a cheesy depth, while the lemon juice brightens the richness. If the sauce seems too thick, whisk in 1-2 tablespoons water until it reaches a perfect coating consistency. The goal is a sauce that clings beautifully to spaghetti without being gluey.
Finish with Fresh Basil and Serve Immediately
Remove the sauce from heat and stir in about 2 tablespoons of the chopped fresh basil leaves, reserving the rest for garnish. This final touch adds freshness that cuts through the richness. Taste again and make any final adjustments—perhaps a squeeze of extra lemon or pinch of salt.
Serve the sauce immediately over freshly cooked spaghetti, tossing well to coat each strand. The vibrant green color will surprise your guests, but the real revelation comes in the first bite—creamy yet bright, with layers of umami from the roasted garlic and sun-dried tomatoes. For extra flair, top with the remaining chopped basil and a drizzle of high-quality olive oil. This sauce keeps well for 2 days in the refrigerator, but it's best enjoyed fresh when the avocado is at its peak ripeness.
Pro Tips For Making Avocado Spaghetti Sauce
- MASH IT WELL: Avocados are stubborn—don’t just chop them and call it a day. Use a fork or potato masher to break them down into a smooth, chunk-free paste. I learned this the hard way when I ended up with a sauce that looked like guacamole soup.
- TOAST THE GARLIC: Low and slow is your friend here. Sauté minced garlic in olive oil over the lowest heat you can stand—just until it’s golden, not brown. Burnt garlic turns bitter fast, and you’ll taste it in every bite.
- DRAIN THOSE TOMATOS: Skip the oil-packed sun-dried tomatoes unless you want a sauce that’s more dressing than sauce. Rinse them first to cut the excess salt and oil, then pat dry. Your sauce will stay lighter and more balanced.
- STIR IN BASIL LAST: Fresh basil wilts and turns bitter if cooked too long. Toss in the leaves right at the end, just to wilt slightly—not cook. If you’re worried about overpowering the flavor, use about half the amount you’d normally add to a cold salad.
Common mistakes when making this recipe
Over-Ripened Avocados
Using avocados that are too soft can turn your sauce into a mushy mess. I learned this the hard way when my first batch turned out more like guacamole than sauce.
Look for avocados that yield slightly to gentle pressure but still hold their shape—this ensures the perfect creamy texture without excess water. Store-bought avocados often ripen unevenly, so cut one open to check before committing to the recipe. 🥑
Skipping the Roasting Step
Raw garlic can dominate the sauce with its sharp, pungent flavor instead of adding depth. Roasting the garlic cloves and tomatoes at 400°F for 10-12 minutes develops their natural sweetness and caramelized notes, which balance the avocado's richness.
If you're short on time, sauté the garlic in olive oil over medium heat for 3-4 minutes until golden—it won't be identical, but it still adds better flavor than raw.
Over-Blending the Sauce
While you want a smooth texture, over-blending can turn your sauce into a thin, watery liquid. The key is to pulse first, then blend continuously for 1-2 minutes until completely smooth.
If you notice the sauce thinning out too much, add 1 tablespoon tahini or 1 tablespoon olive oil to restore body. I usually stop blending when the mixture looks like thick pesto—this ensures it coats pasta beautifully without being gluey. ✨
Ignoring the Lemon Juice
The lemon juice isn't just for flavor—it prevents the avocado from browning and adds brightness that cuts through the richness. Start with 2 tablespoons, but don't be afraid to add more if your sauce tastes flat.
I've found that using freshly squeezed lemon juice makes a bigger difference than bottled. If your sauce seems too acidic, balance it with a pinch of salt or a drizzle of olive oil.
Not Adjusting the Thickness
Sauce consistency is everything when it comes to coating pasta perfectly. If your sauce is too thick after simmering, whisk in 1-2 tablespoons water or vegetable broth until it reaches a velvety coating consistency. If it's too thin, simmer uncovered for an extra 1-2 minutes to reduce.
The ideal texture should cling to spaghetti without pooling at the bottom of the plate—this takes practice, but it's worth perfecting for restaurant-quality results.
Storing Improperly
Avocado-based sauces oxidize quickly, turning brown and developing an off flavor if not stored properly. Always transfer the sauce to an airtight container and press plastic wrap directly onto the surface to minimize air exposure. For even better results, add a thin layer of olive oil on top before sealing.
In the fridge, this sauce keeps for 3-4 days, but for longer storage, freeze it in ice cube trays for single-serving portions. Thaw overnight in the fridge before reheating gently on the stovetop. 💫
Nutrition facts
Frequently asked questions
Can I make this sauce without a food processor?
Yes, but the texture will be thicker and less velvety. Mash the avocado with a fork until smooth, then whisk vigorously with the other ingredients. For a smoother result, pulse in a blender or immersion blender for 30 seconds until combined. The sauce will still taste delicious—just expect a slightly chunkier consistency.
How do I prevent the sauce from turning brown?
Always store the sauce in an airtight container with a thin layer of olive oil on top to create a barrier against air. Press plastic wrap directly onto the surface before sealing. For best results, use the sauce within 3 days of making it. If browning occurs, simply stir in 1 teaspoon lemon juice to brighten it up.
What can I substitute if I don’t have nutritional yeast?
Nutritional yeast adds that cheesy depth, but you can substitute with 2 tablespoons grated Parmesan cheese (for non-vegan versions) or 1 tablespoon miso paste for umami richness. If you're vegan, try 1 tablespoon white miso or 1 tablespoon tahini—both work surprisingly well. Just reduce the lemon juice slightly to balance the extra saltiness.
Can I use this sauce for other dishes besides pasta?
This versatile sauce works beautifully as a dip for garlic bread, a spread for toasted baguette slices, or a topping for veggie burgers. Try it as a creamy base for grain bowls with quinoa or roasted sweet potatoes. It even makes a great sandwich spread—just thin it slightly with a splash of water or broth.
Why does my sauce taste bitter?
Bitterness usually comes from over-roasted garlic or too much sun-dried tomato. For next time, reduce roasting time to 8-10 minutes and use 0.2 cup sun-dried tomatoes instead. If your sauce is already bitter, balance it with 1 extra tablespoon lemon juice or 1 teaspoon maple syrup to sweeten the flavor. Taste as you go—this sauce is very forgiving with adjustments!
