Craving that classic, comforting bowl of mac and cheese but want a plant-based, dairy-free option that doesn’t compromise on flavor or creaminess? Look no further! This Ultra Creamy Vegan Mac and Cheese with Broccoli is here to revolutionize your weeknight dinners. It’s a dish that solves the dilemma of wanting something quick, satisfying, and secretly packed with goodness, all without turning on the oven.
Imagine tender elbow macaroni enveloped in a velvety, rich, and unbelievably cheesy sauce, brightened by vibrant, perfectly cooked broccoli florets. The secret to its incredible creaminess lies in a blend of cashews and nutritional yeast, creating a sauce that’s so luscious and full of umami, you’ll forget it’s entirely dairy-free. It’s got that nostalgic, comforting taste you love, but with a fresh, wholesome twist.
This stovetop wonder is designed for busy evenings when you need a delicious meal on the table fast. It’s incredibly easy to make, even for beginner cooks, and comes together in under 40 minutes. The texture is smooth and luxurious, the flavor is deeply savory with a hint of tang from lemon, and the broccoli adds a delightful pop of color and a gentle bite that perfectly complements the creamy pasta. It’s a hearty, wholesome meal that truly satisfies, making it a guaranteed family favorite that you’ll want to make again and again.
Recipe Info
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: 4 servings
Ingredients
For the Mac and Cheese:
- 8 ounces (about 2 cups) elbow macaroni or other small pasta
- 2 cups broccoli florets, cut into bite-sized pieces
- Salt, for pasta water
For the Creamy Vegan Cheese Sauce:
- 1 cup raw cashews, soaked in hot water for at least 15 minutes (or cold water for 2 hours), then drained and rinsed
- 1 ½ cups unsweetened, unflavored plant milk (almond, soy, or oat milk work best)
- ½ cup vegetable broth
- ½ cup nutritional yeast
- 2 tablespoons lemon juice
- 1 teaspoon garlic powder
- ½ teaspoon onion powder
- 1 teaspoon Dijon mustard
- ¼ teaspoon turmeric powder (for color, optional)
- ½ teaspoon salt, or to taste
- ¼ teaspoon black pepper, or to taste
Step-by-Step Instructions
- Cook Pasta and Broccoli: Bring a large pot of salted water to a boil. Add the elbow macaroni and cook according to package directions until al dente. During the last 3-4 minutes of the pasta’s cooking time, add the broccoli florets to the pot. Cook until the broccoli is tender-crisp and bright green. Drain the pasta and broccoli thoroughly and set aside.
- Prepare the Cheese Sauce: While the pasta cooks, combine the soaked and drained cashews, plant milk, vegetable broth, nutritional yeast, lemon juice, garlic powder, onion powder, Dijon mustard, turmeric (if using), salt, and black pepper in a high-speed blender. Blend on high until completely smooth and creamy, scraping down the sides as needed. The sauce should be free of any cashew bits and have a velvety consistency.
- Combine and Heat: Return the drained pasta and broccoli to the empty pot (or use a large skillet). Pour the creamy vegan cheese sauce over the pasta and broccoli.
- Simmer to Thicken: Place the pot over medium-low heat. Stir gently and continuously for 3-5 minutes, allowing the sauce to heat through and thicken slightly. The sauce will cling beautifully to the pasta and broccoli. Taste and adjust seasonings if necessary, adding more salt, nutritional yeast, or lemon juice to your preference.
- Serve Immediately: Remove from heat and serve hot.
Pro Tips for Success
- Soak Cashews Properly: For the smoothest, creamiest sauce, ensure your cashews are well-soaked. If you’re short on time, cover them with boiling water and let them sit for at least 15 minutes. Otherwise, a 2-hour soak in cold water works perfectly.
- Don’t Overcook the Pasta: Cook your macaroni to al dente. It will continue to absorb some sauce and soften slightly as it sits, so a firm bite initially is ideal to prevent mushy pasta.
- Adjust Seasoning to Taste: Nutritional yeast is key for the cheesy flavor, and lemon juice brightens everything up. Don’t be afraid to taste the sauce before combining and adjust the salt, pepper, nutritional yeast, or lemon to achieve your perfect flavor balance.
- Use a High-Speed Blender: A powerful blender is crucial for achieving a truly smooth and lump-free cashew cream sauce. If you have a less powerful blender, you might need to blend for a longer time, stopping to scrape down the sides frequently.
Variations & Substitutions
- Gluten-Free Option: Simply use your favorite gluten-free elbow macaroni or other small pasta.
- Nut-Free Alternative: For a nut-free version, substitute the cashews with 1 cup of raw sunflower seeds (soaked similarly) or create a roux by whisking 3 tablespoons of all-purpose flour (or GF flour blend) with 3 tablespoons of vegan butter, then gradually whisking in the plant milk and vegetable broth until thickened, before adding the remaining sauce ingredients.
- Spicy Kick: Add a pinch of cayenne pepper or a few dashes of your favorite hot sauce to the cheese sauce for a delightful spicy twist.
- Higher Protein: Boost the protein by stirring in a can of drained and rinsed cannellini beans or chickpeas along with the pasta, or serve alongside baked tofu or tempeh.
- Other Veggies: Feel free to swap broccoli for other quick-cooking vegetables like peas, spinach (stirred in at the end), or roasted bell peppers.
Serving Suggestions
This Creamy Vegan Mac and Cheese with Broccoli is a complete and satisfying meal on its own, perfect for a cozy weeknight dinner. For a heartier spread, serve it alongside a crisp green salad with a light vinaigrette, some garlic bread, or a side of roasted root vegetables. It’s also fantastic as a comforting lunch, especially on a chilly day.
Storage & Reheating
- Fridge: Leftovers can be stored in an airtight container in the refrigerator for up to 3-4 days.
- Reheating: To reheat, gently warm on the stovetop over medium-low heat, adding a splash of unsweetened plant milk or vegetable broth to restore its creamy consistency. Stir frequently to prevent sticking. You can also microwave individual portions, stirring halfway through.
- Freezing: Freezing is not recommended for the full dish, as pasta can become mushy upon thawing and reheating. However, the cheese sauce can be made ahead and frozen separately for up to 1 month. Thaw in the refrigerator overnight before using.
Frequently Asked Questions
Q: Can I make this mac and cheese ahead of time?
A: While best served fresh, you can prepare the vegan cheese sauce up to 2-3 days in advance and store it in an airtight container in the refrigerator. Cook the pasta and broccoli just before serving, then combine with the reheated sauce.
Q: Why isn’t my sauce blending smoothly?
A: The most common reasons are insufficient cashew soaking time or a less powerful blender. Ensure your cashews are very soft from soaking, and blend for several minutes, stopping to scrape down the sides, until absolutely no grit remains.
Q: Can I use frozen broccoli?
A: Yes, you can use frozen broccoli florets. Add them directly to the boiling pasta water during the last few minutes of cooking, just as you would fresh broccoli. Ensure they are fully cooked and tender-crisp.
Final Thoughts
This Ultra Creamy Vegan Mac and Cheese with Broccoli isn’t just a meal; it’s a warm hug in a bowl, proving that plant-based comfort food can be just as rich, satisfying, and utterly delicious as its traditional counterpart. It’s quick, easy, and packed with wholesome goodness, making it the perfect addition to your weeknight rotation. Go ahead, whip up a batch, and savor every creamy, cheesy bite!