I'm always looking for ways to sneak more greens into our weeknight dinners, and this Cheesy Avocado Spinach Pasta has become my secret weapon. It started on a busy Tuesday when I had a ripe avocado and a bag of spinach that needed using up. The result? A silky, cheesy sauce that my kids actually asked for seconds of.
Advertisements1
The magic here is the avocado – it blends into the sauce to create that luxurious creaminess without needing a drop of heavy cream. Plus, it's a great way to use up avocados that are a bit too soft for salads. And the spinach wilts right into the warm pasta, so it's an easy way to get a serving of veggies in.
This recipe is all about flexibility, too. Use whatever pasta you have on hand, add some protein if you like, and don't stress about perfection. It's about getting a delicious, comforting meal on the table without a fuss.
Why You'll Love This Recipe
About the Ingredients
12 oz (340g) short pasta (like penne, rotini, or fusilli)
Any short pasta works; whole wheat or legume-based pastas add extra fiber and protein. For a gluten-free option, use your favorite GF pasta.
1 ripe avocado, peeled and pitted
The avocado should be soft but not brown. If it's too firm, it won't blend as smoothly. You can substitute with 1/2 cup of plain Greek yogurt for a different tang.
2 cups (60g) fresh baby spinach, packed
Fresh spinach wilts down quickly; you can also use frozen spinach that's been thawed and squeezed dry (about 1/2 cup).
2 cloves garlic, minced
Fresh garlic gives the best flavor; in a pinch, use 1/2 teaspoon garlic powder.
1/4 cup (60ml) olive oil
Extra virgin olive oil adds richness; you can use avocado oil for a neutral flavor.
1/4 cup (30g) grated Parmesan cheese, plus more for serving
Freshly grated parmesan melts better and tastes sharper. For a dairy-free version, use nutritional yeast.
1/2 cup (120ml) pasta water, reserved
The starchy water helps bind the sauce. If you forget to reserve, use plain water with a pinch of salt.
1 tablespoon lemon juice, freshly squeezed
Lemon juice brightens the flavors and helps prevent the avocado from browning. Bottled works, but fresh is better.
1/2 teaspoon salt, plus more for pasta water
Adjust to taste; you can also use kosher salt.
1/4 teaspoon black pepper, freshly ground
Add more if you like a bit of heat; you can also add red pepper flakes.
Tips & Tricks
- Reserve at least 1/2 cup of pasta water before draining – it's the key to a silky sauce.
- Blend the avocado sauce until completely smooth, about 1 minute, to avoid any lumps.
- Wilt the spinach off the heat to keep it bright green and prevent overcooking.
- Taste and adjust seasoning right before serving – avocados can vary in flavor.
Pro Tips
Step-by-Step Instructions
1. Cook the Pasta
Bring a large pot of generously salted water to a rolling boil (212°F/100°C). Add the pasta and cook according to package directions until al dente, usually 8-10 minutes. Before draining, scoop out 1/2 cup of the starchy pasta water and set aside.
2. Blend the Avocado Sauce
While the pasta cooks, combine the avocado, spinach, garlic, olive oil, Parmesan, lemon juice, salt, and pepper in a blender. Pulse a few times, then blend on high until completely smooth, about 1 minute. If the sauce is too thick, add a splash of the reserved pasta water to reach a pourable consistency.
3. Drain and Return Pasta
Drain the cooked pasta and return it to the pot. Place the pot over low heat (about 250°F/120°C) for 30 seconds to remove excess moisture, then turn off the heat.
4. Combine Pasta and Sauce
Pour the avocado sauce over the hot pasta and toss to coat evenly. The heat from the pasta will warm the sauce and wilt the spinach further. If the sauce seems too thick, add the reserved pasta water a tablespoon at a time until creamy.
5. Season and Serve
Taste and adjust seasoning with more salt and pepper if needed. Serve immediately, topped with extra Parmesan and a drizzle of olive oil if desired. The pasta is best enjoyed fresh.
Delicious Variations
Add protein
Stir in 1 cup of shredded rotisserie chicken or sautéed shrimp when combining the sauce.
Make it vegan
Use nutritional yeast instead of Parmesan and skip the cheese on top.
Spice it up
Add 1/4 teaspoon red pepper flakes or a pinch of cayenne to the blender for a kick.
How to Store Cheesy Avocado Spinach Pasta
Refrigerator
Store leftovers in an airtight container for up to 2 days. The avocado may brown slightly, but a squeeze of lemon before reheating helps.
Freezer
Freeze the sauce (without pasta) in a freezer-safe container for up to 1 month. Thaw overnight in the fridge.
Reheating
Reheat gently in a skillet over medium-low heat (300°F/150°C) with a splash of water or milk, stirring until heated through. Avoid microwaving for long periods to prevent the avocado from turning bitter.
Frequently Asked Questions
Q: Can I use frozen spinach instead of fresh?
Yes, you can substitute 1/2 cup of thawed and squeezed-dry frozen spinach. Just add it to the blender with the other sauce ingredients.
Q: How do I prevent the avocado sauce from turning brown?
The lemon juice in the recipe helps slow browning. For best results, serve immediately, and if storing leftovers, press plastic wrap directly onto the surface before refrigerating.
Q: Can I make this pasta gluten-free?
Absolutely! Use your favorite gluten-free pasta, such as brown rice or chickpea pasta. Just be sure to cook it according to package directions and reserve extra starchy water if needed.
Q: What can I use instead of Parmesan cheese?
For a dairy-free option, use 2 tablespoons of nutritional yeast for a cheesy flavor. You can also use crumbled feta or goat cheese for a tangy twist.
Q: Is this pasta healthy?
Yes! Avocado provides healthy fats and fiber, spinach is packed with vitamins, and using whole wheat or legume pasta boosts protein and fiber. It's a balanced meal that's vegetarian-friendly.
I hope you enjoy this Cheesy Avocado Spinach Pasta as much as my family does. It's one of those recipes that proves healthy can be delicious and easy. Give it a try this week and let me know how it turns out in the comments below!
Cheesy Avocado Spinach Pasta
Cheesy Avocado Spinach Pasta is a creamy, vibrant one-pot dinner that's ready in 30 minutes and packed with greens.
🧂 Ingredients
- 12 oz (340g) short pasta (like penne, rotini, or fusilli)
- 1 ripe avocado, peeled and pitted
- 2 cups (60g) fresh baby spinach, packed
- 2 cloves garlic, minced
- 1/4 cup (60ml) olive oil
- 1/4 cup (30g) grated Parmesan cheese, plus more for serving
- 1/2 cup (120ml) pasta water, reserved
- 1 tablespoon lemon juice, freshly squeezed
- 1/2 teaspoon salt, plus more for pasta water
- 1/4 teaspoon black pepper, freshly ground
📋 Instructions
- 1Cook the Pasta — Bring a large pot of generously salted water to a rolling boil (212°F/100°C). Add the pasta and cook according to package directions until al dente, usually 8-10 minutes. Before draining, scoop out 1/2 cup of the starchy pasta water and set aside.
- 2Blend the Avocado Sauce — While the pasta cooks, combine the avocado, spinach, garlic, olive oil, Parmesan, lemon juice, salt, and pepper in a blender. Pulse a few times, then blend on high until completely smooth, about 1 minute. If the sauce is too thick, add a splash of the reserved pasta water to reach a pourable consistency.
- 3Drain and Return Pasta — Drain the cooked pasta and return it to the pot. Place the pot over low heat (about 250°F/120°C) for 30 seconds to remove excess moisture, then turn off the heat.
- 4Combine Pasta and Sauce — Pour the avocado sauce over the hot pasta and toss to coat evenly. The heat from the pasta will warm the sauce and wilt the spinach further. If the sauce seems too thick, add the reserved pasta water a tablespoon at a time until creamy.
- 5Season and Serve — Taste and adjust seasoning with more salt and pepper if needed. Serve immediately, topped with extra Parmesan and a drizzle of olive oil if desired. The pasta is best enjoyed fresh.



