This quick Vegan Stovetop Butternut Mac and Cheese is creamy, cozy, nut-free, and ready in 30 minutes. Made with butternut squash and a savory dairy-free sauce, it’s and easy vegan comfort food dinner for busy weeknights, family meals, or anyone looking for a delicious allergy-friendly mac and cheese.
PREP TIME
10 minutes
COOK TIME
20 minutes
TOTAL TIME
30 minutes
SERVINGS
4

30 Minute Easy Mac and Cheese for Busy Nights
This quick stovetop mac and cheese is perfect for the nights when you want something warm, creamy, and comforting without turning on the oven. It comes together in about 30 minutes, making it an easy vegan dinner for busy weeknights, simple family meals, or cozy lunches.
Because it’s nut-free, dairy-free, can be made gluten-free, and made with everyday ingredients, this recipe is also a great option for households with allergies or mixed dietary needs. The peas add a little color and veggie goodness, while the creamy butternut sauce makes it feel satisfying and comforting.

About This Recipe
RECIPE TYPE
Dinner, main dishes, pasta, lunch
BEST SEASONS
Spring, Fall, Winter
STAR INGREDIENTS
Butternut squash, peas, macaroni
BEST FOR
Quick and easy meals, comfort food, family meals, nut-free meal
HIGHLIGHTS


Recipe Notes
- Butternut Squash: Fresh squash is recommended for best browning and flavor. If using frozen, thaw and pat dry thoroughly before sautéing because excess moisture prevents caramelization.
- Sautéing the Squash: Don’t rush this step. Let the squash sit undisturbed for 3–4 minutes before stirring. That’s where the roasty, caramelized flavor develops. A cast iron or stainless pan gives better browning than nonstick.
- Pasta: Cook just shy of al dente. It will continue to absorb sauce as it sits. Overcooked pasta will turn mushy.
- Plant-Based Milk: Use unsweetened and unflavored. Oat and soy give the richest, most neutral base. Rice milk works but produces a slightly thinner sauce. Start with 1½ cups and add a splash more if you prefer a thinner consistency.
- Nutritional Yeast: This is the primary source of cheesy, savory flavor. Don’t reduce it or substitute it.
- Arrowroot Powder: Cornstarch works as a 1:1 substitute if arrowroot isn’t available.
- Miso: White miso adds fermented depth that mimics the complexity of cheese. It’s subtle but makes a noticeable difference. Don’t skip it.
- Cayenne: Optional but recommended because even a small pinch amplifies the savory and cheesy qualities of the sauce without adding detectable heat.
- Gluten-Free: Use certified gluten-free pasta to make this recipe fully gluten-free. Everything else is naturally gluten-free.


How to Serve Butternut Squash Mac and Cheese
For this Quick Stovetop Butternut Mac and Cheese, keep the serving suggestions simple, cozy, and family-friendly.
How to serve it
- Serve this butternut mac and cheese warm right from the stovetop while the sauce is creamy and smooth. It makes a comforting vegan main dish on its own, especially with the peas stirred in for color and a little extra veggie goodness.
- For a fuller meal, pair it with a crisp green salad, roasted vegetables, steamed broccoli, garlic bread, or a simple side of sautéed greens. It also works well as a cozy side dish for holiday meals, potlucks, or fall and winter dinners.
Optional toppings
- Fresh parsley or chives
- A sprinkle of nutritional yeast
- Toasted breadcrumbs
- Crushed red pepper flakes
- Vegan parmesan
- Roasted chickpeas for crunch
- Vegan bacon bits
Perfect for quick family dinners and busy weeknights.

Recipe FAQs
Can I use frozen butternut squash?
Yes. Frozen cubed butternut squash works well in this recipe and can save prep time. Cook it until fork-tender, then drain off any extra liquid before blending the sauce.
Why is arrowroot powder used in the sauce?
Arrowroot powder helps thicken the nut-free sauce and gives it a creamier texture. Cornstarch can also be used as a substitute.
Can I make the sauce thinner?
Yes. Add a splash of plant-based milk or water after tossing the sauce with the pasta until it reaches your preferred consistency.
Can I leave out the peas?
Yes. The peas add color, sweetness, and extra vegetables, but you can leave them out or replace them with broccoli, spinach, or another vegetable you enjoy.

Planning Ahead Tips
try these
Vegan Pasta Dishes Next

Editor’s Note
One of my favorite add-ins for a quick vegan macaroni and cheese dinner is peas. When I was busy in school, I practically lived on mac and cheese with peas because it was easy, comforting, and filling.
The sweet, vibrant flavor of peas pairs so well with a savory cheese-style sauce, and they add a pretty pop of color too. Plus, how fun is it to say mac ’n’ cheese with peas?

Tried this recipe? We’d love to hear how it turned out. Leave a comment below.

Stovetop Butternut Mac and Cheese with Peas
Ingredients
- 2 cups butternut squash, peeled, seeded and cut into 1/2-inch cubes
- 1 cup frozen peas
- 12 ounces elbow macaroni (for gluten-free us a GF opton such as rice, quinoa or corn macaroni)
- 2 tablespoons olive oil, divided
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 1/2 cups unsweetened plain plant-based milk (oat, soy or rice milk) – for a thinner sauce add a splash more milk or water
- 1/3 cup nutritional yeast
- 1/2 teaspoon smoked paprika
- 1 teaspoon white miso
- 1 tablespoon arrowroot powder
- 1 tablespoon lemon juice
- pinch of cayenne, optional
- 1 teaspoon salt, or to taste
- 1/4 teaspoon black pepper, or to taste
Instructions
- Heat 1 tablespoon olive oil in a large skillet over medium-high heat. Add cubed butternut squash in a single layer and cook undisturbed for 3 to 4 minutes until golden on one side. Add 2 – 3 tablespoons of water to the skillet, cover, and cook for another 5 – 7 minutes,, stirring occasionally, until fork-tender. Remove from heat.
- While the squash cooks, cook the pasta according to package directions until al dente. During the last 1 to 2 minutes of cooking, add the frozen peas to the pasta water. Drain the pasta and peas together.
- Add the cooked butternut squash, plant-based milk, nutritional yeast, arrowroot powder, remaining 1 tablespoon olive oil, lemon juice, miso, garlic powder, onion powder, smoked paprika, salt, black pepper, and cayenne, if using, to a blender. Blend until smooth and creamy.
- Pour the sauce into a large pot or skillet over low heat. Cook for 2 to 3 minutes, stirring often, until warm and slightly thickened.
- Add the cooked pasta and peas to the sauce and stir until evenly coated. Warm for another 1 to 2 minutes, stirring often, until creamy and heated through. Serve.

