This one-pot Vegan Chili Mac and Cheese is the epitome of quick comfort food, combining robust chili flavors with creamy, cheesy pasta. Crafted with wholesome beans, colorful vegetables, tender pasta, and rich dairy-free cheese, it’s the ultimate weeknight hero that comes together in just 45 minutes!

Imagine the hearty, spicy warmth of your favorite chili meeting the smooth, nostalgic embrace of mac and cheese. Yes, it’s as dreamy as it sounds! As the temperatures drop and the air turns crisp, there’s nothing quite like a meal that warms you from the inside out. This vegan chili mac and cheese is precisely that: a deeply satisfying, incredibly cheesy (yet completely dairy-free), and wonderfully comforting dish that will quickly become a staple in your recipe rotation.
This innovative recipe skillfully blends everything you adore about a classic chili with the irresistible creaminess of mac and cheese. It’s truly the best of both worlds, uniting two beloved comfort foods into one spectacular dish. The foundation is a rich chili base, brimming with protein-packed beans, an array of vibrant vegetables, and an aromatic blend of warm spices. Then, tender pasta (easily made gluten-free if desired) is stirred in, followed by a generous melting of vegan cheese, bringing all the harmonious flavors and textures together.
But the true magic? It’s a complete win for busy weeknights! Prepared entirely in one pot, cleanup is a breeze, saving you precious time. Plus, the leftovers somehow manage to taste even more incredible the next day, making it perfect for meal prepping. Who doesn’t love a dish that gets better with time?
Why You’ll Love This One-Pot Vegan Chili Mac and Cheese
This recipe isn’t just another dinner idea; it’s a culinary experience designed for maximum flavor with minimal effort. Here’s why this vegan chili mac will become your new go-to:
- Unbeatable Flavor Fusion: Experience the ultimate comfort as robust, spicy chili perfectly marries the smooth, creamy texture of mac and cheese in every bite. It’s a flavor explosion that satisfies both chili and pasta cravings.
- Effortless One-Pot Meal: Say goodbye to stacks of dirty dishes! This entire dish, from sautéing veggies to cooking pasta and melting cheese, is made in a single pot. This means less time scrubbing and more time enjoying your delicious creation.
- Remarkably Cheesy, Completely Dairy-Free: Indulge in an ultra-cheesy experience without a single drop of dairy. Thanks to innovative plant-based cheeses, you get all the gooey, melty goodness you desire.
- Nutrient-Rich and Veggie-Packed: Loaded with hearty beans, fresh vegetables, and wholesome spices, this dish is not only delicious but also high in plant-based protein and fiber, making it a secretly wholesome choice for your family.
- Ideal for Busy Weeknights: Ready in just 45 minutes, this recipe is a lifesaver on hectic evenings. It’s substantial enough to feed a hungry crowd and makes fantastic leftovers that are perfect for lunch the next day.
- Diet-Friendly Versatility: Naturally vegan and easily made gluten-free with the right pasta choice, this recipe caters to various dietary needs without compromising on taste or texture.
Essential Ingredients for Your One-Pot Vegan Chili Mac
Creating this flavorful vegan chili mac relies on a selection of simple yet powerful ingredients. Each component plays a crucial role in building the dish’s depth, texture, and comforting appeal:
- Olive Oil: The foundation for sautéing your aromatics, bringing out their natural sweetness and creating a rich flavor base for the chili.
- Veggies (Yellow Onion, Garlic, Carrots): These aromatic vegetables form the cornerstone of our flavor profile. Diced finely, they soften beautifully into the chili, adding a subtle sweetness and depth without being overtly “vegetable-y.”
- Seasonings (Salt, Black Pepper, Smoked Paprika, Chili Powder, Cajun Seasoning): This blend is key to achieving that signature warm, spicy, and smoky chili flavor. Smoked paprika adds a lovely campfire essence, while chili powder and Cajun seasoning provide a balanced heat and complexity. Feel free to adjust to your preferred spice level.
- Beans (Black Beans & Pinto Beans): A double dose of plant-based protein and fiber! Canned beans are a convenient choice—just rinse and drain thoroughly to remove excess sodium. They add a wonderful heartiness and texture to the chili.
- Corn: Whether fresh, frozen, or canned, corn adds bursts of sweetness and a pleasant textural contrast that complements the savory chili.
- Fire Roasted Crushed Tomatoes: This is a secret weapon for unparalleled flavor! The fire-roasted aspect imparts a distinctive sweet and smoky depth that elevates the entire chili base, making it far more complex than regular crushed tomatoes. Don’t skip this if you can help it!
- Vegetable Broth: Choose a good quality vegetable broth to contribute an extra layer of savory flavor and provide the necessary liquid for cooking the pasta and forming the chili sauce.
- Water: Used in conjunction with vegetable broth to ensure there’s enough liquid for the pasta to cook perfectly al dente and for the chili to reach your desired consistency.
- Pasta Shells: Medium pasta shells are fantastic here as they beautifully cradle the chili sauce, but elbow macaroni or even small orecchiette would also work wonderfully. If you need a gluten-free option, ensure you use a high-quality gluten-free pasta that holds its shape well.
- Vegan Shredded Cheese: The star of the “mac and cheese” component! A good melting vegan shredded cheese is essential. Brands like Violife or Miyoko’s are often praised for their excellent meltability and flavor, closely mimicking traditional dairy cheese.

Step-by-Step Guide: How to Craft Your Vegan Chili Mac and Cheese
Follow these straightforward steps to create a truly irresistible one-pot vegan chili mac and cheese. Remember, the full recipe with precise measurements is available below.
- Sauté the Aromatics: Begin by adding olive oil to a large braiser or Dutch oven and heating it over medium heat. Add the finely chopped yellow onion, minced garlic, and diced carrots. Cook these vegetables for 7-10 minutes, stirring occasionally, until they have softened and become fragrant, forming a delicious aromatic base.
- Toast the Spices: Once the vegetables are tender, stir in the salt, black pepper, smoked paprika, chili powder, and Cajun seasoning. Continue to cook for another 1-2 minutes, stirring constantly. This crucial step toasts the spices, intensifying their flavors and aromas, which will permeate the entire dish.
- Build the Chili Base: Add the rinsed and thoroughly drained black beans, pinto beans, corn, and the star of the show, fire-roasted crushed tomatoes, to the pot. Pour in the vegetable broth and water. Stir all the ingredients well to combine, ensuring everything is evenly distributed within this rich chili mixture.
- Cook the Pasta to Perfection: Cover the pot and bring the chili mixture to a rolling boil over medium-high heat. Once boiling, uncover and add your chosen pasta shells. Reduce the heat to a gentle simmer and cook for 8-10 minutes, stirring frequently to prevent the pasta from sticking to the bottom. Continue cooking until the pasta is perfectly al dente—tender but still with a slight bite. Remove the pot from the heat. At this stage, if the chili mac appears too thick, you can add a splash more vegetable broth or water to achieve your desired consistency. Remember that the pasta will continue to absorb liquid as it sits.
- Bake for Cheesy Perfection: Preheat your oven to 350°F (175°C). Evenly sprinkle the vegan shredded cheese over the top of the chili mac in the pot. Cover the pot with its lid or foil and bake for approximately 10 minutes, or until the cheese is beautifully melted and bubbly. Serve immediately while warm and enjoy every comforting spoonful!


Expert Tips for the Perfect Vegan Chili Mac
Achieving chili mac perfection is easy with these insider tips:
- Choose Your Vegan Cheese Wisely: The type of vegan cheese you use significantly impacts the melt and flavor. For the best gooey, dairy-free results, I highly recommend brands like Violife or Miyoko’s, as they melt most similarly to traditional cheese. For an extra layer of cheesy goodness, consider stirring a handful of shredded vegan cheese into the chili mac directly before sprinkling more on top for baking. And of course, if you’re not strictly vegan, feel free to use your favorite regular shredded cheese.
- Optimize Your Pasta Choice & Quantity: While medium shells or elbow macaroni are ideal for capturing the rich sauce, feel free to use any small-to-medium pasta shape you prefer. If you require a gluten-free option, select a brand known for good texture. The recipe calls for 12-16 oz of pasta. Keep in mind that more pasta will result in a thicker, less “soupy” consistency. In the photos, I used a full 16 oz, but I personally find 12 oz to be the sweet spot for a perfectly balanced sauce-to-pasta ratio.
- Stir, Stir, Stir: Pasta can be prone to sticking to the bottom of the pot, especially in a one-pot dish where it cooks directly in the sauce. Stirring frequently, particularly during the simmering phase, is crucial to prevent sticking and ensure even cooking.
- Adjust Consistency to Your Liking: The beauty of a one-pot dish is its flexibility. As the pasta cooks, it absorbs liquid. If your chili mac seems too thick for your preference after cooking, simply add an extra splash of vegetable broth or water until it reaches your desired creamy consistency.
- Customizing Spice Levels: The current spice blend offers a pleasant warmth. If you love more heat, consider adding a pinch of cayenne pepper, a dash of hot sauce, or a few diced jalapeños (sautéed with the onions and carrots) to the chili base. For a milder version, reduce the chili powder and Cajun seasoning slightly.
Creative Serving Suggestions for Your Vegan Chili Mac
This versatile vegan chili mac is delicious on its own, but it truly shines with a few thoughtful toppings. You can lean into classic chili embellishments or embrace full mac-and-cheese mode with these delightful additions:
- Cool & Creamy Toppings: A generous dollop of vegan sour cream (or plain unsweetened vegan yogurt for a tangier touch) can cut through the richness and heat beautifully. Sliced avocado or a scoop of fresh guacamole adds a creamy, healthy fat element.
- Fresh Herbaceousness: A sprinkle of freshly chopped cilantro or vibrant scallions (green onions) brings a burst of freshness and color that brightens the entire dish.
- Extra Cheesy Indulgence: If there’s no such thing as “too much cheese” in your book, sprinkle some additional shredded vegan cheese (or nutritional yeast for a cheesy flavor boost) right before serving.
- Crunch Factor: For an irresistible textural contrast, crush a handful of tortilla chips over your bowl just before digging in. Cornbread croutons or even a side of warm cornbread would also be fantastic.
- A Squeeze of Zest: A squeeze of fresh lime juice over the top can really wake up the flavors and add a bright, acidic finish.
Storing & Reheating Your Delicious Leftovers
If you’re lucky enough to have any leftovers of this incredible dish (a rare occurrence!), properly storing and reheating them is key to enjoying them again. Store cooled vegan chili mac in an airtight container in the fridge for 2-3 days. When it’s time to reheat, you’ll notice the pasta will have absorbed a lot of the sauce, making it thicker. To restore its creamy consistency, add a splash of water or vegetable broth to the mixture. Then, warm it gently on the stovetop over low-medium heat, stirring occasionally, or heat in the microwave in short intervals until thoroughly heated through. This ensures it’s just as delicious as the first time!
Can I Freeze Vegan Chili Mac?
Yes, you can freeze vegan chili mac! For best results, allow the dish to cool completely. Transfer it to freezer-safe containers, leaving a little headspace. It can be frozen for up to 2-3 months. When ready to enjoy, thaw overnight in the refrigerator, then reheat on the stovetop or in the microwave, adding extra liquid (broth or water) as needed to achieve the desired consistency. Keep in mind that pasta can sometimes become a bit softer after freezing and thawing, but the flavor will still be fantastic!

Whether you’re searching for a supremely cozy meal on a chilly evening, need to feed a hungry family with minimal fuss, or simply desire a healthy and hearty one-pot dinner, this vegan chili mac and cheese is guaranteed to hit all the right notes. It’s a satisfying, flavorful, and wonderfully comforting dish that brings joy to the table. I truly hope you and your loved ones cherish every single bite, just as my family does. Enjoy the process and the incredible taste!
hearty & wholesome
More Dinner Recipes
If you create this recipe, please be sure to leave a comment and a ★★★★★ star rating below to let me and others know how much you enjoyed it! Your feedback truly helps others discover and try my recipes. I sincerely appreciate your support, as always. xo, Megan
Vegan Chili Mac and Cheese (One-Pot)
Megan
6 servings
15 mins
30 mins
45 mins
Leave a Review
Pin Recipe
Ingredients
- 2 tablespoons olive oil
- 1 small yellow onion, diced
- 2 cloves garlic, minced
- 2 medium carrots, diced
- 1 ½ teaspoon salt
- 1 ½ teaspoon smoked paprika
- 1 teaspoon chili powder
- 1 teaspoon cajun seasoning
- ½ teaspoon black pepper
- 15 oz can black beans, rinsed and drained
- 15 oz can pinto beans, rinsed and drained
- 15 oz can corn, rinsed and drained
- 15 oz can fire roasted crushed tomatoes
- 3-4 cups vegetable broth
- 2-3 cups water
- 12-16 oz pasta shells, use gluten-free if needed; see note
- 1 cup shredded vegan cheese
Instructions
-
Saute the veggies: Add olive oil to a braiser or Dutch oven over medium heat. Add the chopped onion, minced garlic, and diced carrots. Cook for 7-10 minutes, until softened.
-
Add the spices: Stir in the salt, smoked paprika, chili powder, Cajun seasoning, and black pepper. Cook for 1–2 minutes to toast the spices.
-
Make the chili: Add the black beans, pinto beans, corn, fire roasted crushed tomatoes, vegetable broth, and water. Stir to combine.
-
Add the pasta: Cover and bring the chili to a boil. Once it’s boiling, add the pasta and simmer for 8–10 minutes, stirring often, until the pasta is al dente. Remove from heat. If needed, add some more veggie broth/water to get your desired consistency (remember the pasta will continue to soak up more of the liquid).
-
Bake: Preheat the oven to 350°F (175°C). Sprinkle the vegan shredded cheese on top and bake covered for 10 minutes, until the cheese is melted. Serve and enjoy!
Equipment
Video
Notes
- Choosing your pasta: Shells or elbows work best here; use gluten-free pasta if needed. The recipe has a big range of pasta: 12-16 oz. Just know, the more pasta you add, the thicker and less “soupy” it’ll be. In the photos I used the full 16 oz, but I think the sweet spot is 12 oz for the perfect texture.
- Use a melty vegan cheese: My favorites are Violife or Miyoko’s; I think they melt the closest to real cheese. If you want it extra cheesy, stir a handful of cheese into the chili and sprinkle more on top. And if you’re not vegan, feel free to use regular cheese.
- Stir often: This keeps the pasta from sticking to the bottom of the pan.
Calories: 263kcal,
Carbohydrates: 42g,
Protein: 11g,
Fat: 7g,
Saturated Fat: 1g,
Polyunsaturated Fat: 1g,
Monounsaturated Fat: 4g,
Sodium: 1747mg,
Potassium: 818mg,
Fiber: 11g,
Sugar: 6g,
Vitamin A: 4313IU,
Vitamin C: 13mg,
Calcium: 101mg,
Iron: 4mg
Did you make this recipe?
Tag @booboosbakeryy with hashtag #booboosbakery on Instagram. We love to see what you make!