Hello, my chickpeas! What do you get when you cross mac and cheese with chili, and then make it vegan? This Vegan Chili Mac and Cheese of course! This weeknight dinner is hearty and filling, filled with cheesy flavor, AND stuffed with nutritious veggies. It is sure to become your new comfort meal!

This one also reheats great as leftovers. Feel free to make a big batch over the weekend and then reheat for easy meals throughout the week!
Inspiration for Vegan Chili Mac and Cheese
Back when I was vegetarian, I attended a friend's potluck-style wedding. Someone at the wedding had brought a vegetarian chili mac to share, and I was instantly obsessed with it. Unfortunately I wasn't able to track down the secret chef behind this dish, but I still think about it years later. So I decided to tackle a vegan version, and here we are!
If you've ever had my Taco Pasta, this is kind of like the cheesy cousin of that recipe. This recipe combines pasta, tons of fresh veggies, hearty beans, and tomato sauce for a chili-flavored pasta. Then we mix in my Quick Vegan Queso to make it ultra cheesy and delicious. YUM. It's even fully oil-free!
Ingredients
This recipe has lots of fresh veggies packed in, as well as a ton of chili flavor. Let's take a look at what we are working with today.
- Onion, bell pepper, and garlic: the classic veggies. These bring chili vibes and make our meal more wholesome!
- Chili powder, smoked paprika, & cumin: our chili seasonings! These will add a bit of smokiness and of course a bit of spice.
- Veggie broth & tomato sauce: these are our main liquids to cook our pasta & give it flavor.
- Fire roasted diced tomatoes: for more chili vibes!
- Frozen corn: for just a little pop of sweetness.
- Kidney beans & black beans: important for any vegan chili recipe!
- Elbow pasta: I use elbow here because it's the classic "mac & cheese" pasta, but you can use whatever you'd like!
- Quick Vegan Queso: this is what turns our chili-flavored pasta into Chili Mac and Cheese! This pairs BEAUTIFULLY with all of our chili flavors.
How to Make Vegan Chili Mac and Cheese
This one is pretty simple, making it perfect for a weeknight meal! As always, full recipe can be found down below. But here are the basics.
- Sauté the onion, bell pepper, and garlic.
- Stir in your seasonings.
- Add in the veggie broth, tomato sauce, diced tomato, beans, corn, and uncooked pasta. Stir and bring to a simmer.
- Allow to simmer until pasta is cooked.
- Remove from heat and stir in Quick Vegan Queso.
- Serve and top with cilantro, green onion, and vegan sour cream or coconut yogurt!
Tips & Tricks
I'm obsessed with this Vegan Chili Mac and I can't wait for you to try it. Here are my best tips on how to make and enjoy this delicious recipe!
- The beans in this recipe are super easy to swap out. Feel free to use whatever beans you prefer or have in your pantry!
- If you want to keep this recipe more wholesome, you can use whole wheat pasta! I tested once with this and it worked well. It just takes a couple extra minutes to cook your pasta in step 4.
- This recipe already provides us some protein from the beans. However, you can also toss in some cooked tofu or tempeh for even more protein! I would personally cook these separately, then toss them in towards the end of step 4.
- Looking for another vegan mac and cheese? Check out my Baked Vegan Butternut Squash Mac & Cheese next!
Enjoy!
Vegan Chili Mac and Cheese
Ingredients
- 1 medium yellow onion - diced
- 1 small/medium red bell pepper - diced
- 4 cloves garlic - minced
- 1.5 tablespoon chili powder
- 1 teaspoon smoked paprika
- 1.5 teaspoon cumin
- 3 cups veggie broth
- 1 cup tomato sauce
- 1 can fire roasted diced tomatoes - (NOT drained)
- 1 cup frozen corn - thawed
- 1 can kidney beans - drained & rinsed
- 1 can back beans - drained & rinsed
- 12 oz uncooked elbow pasta - (or another pasta of choice)
- 1 recipe of Joyful Balance Quick Vegan Queso
Optional toppings:
- cilantro - roughly chopped
- green onion - thinly sliced
- plain coconut yogurt OR vegan sour cream
Instructions
- Heat a large nonstick pot over medium-high heat. Add the onion, bell pepper, garlic, and a splash of water to prevent sticking. Sauté for 6 minutes, adding more water to prevent sticking as needed.
- Stir in the chili powder, smoked paprika, and cumin. Sauté for 1 more minute.
- Pour in the veggie broth, tomato sauce, diced tomato, beans, corn, and uncooked pasta. Stir to combine and bring to a simmer.
- Continue to simmer, stirring occasionally, until liquid is mostly absorbed and pasta is cooked (this normally takes 10-14 min, depending on your pasta).
- Remove the pot from heat. Stir in the Quick Vegan Queso until fully combined. Taste and season with salt as desired.
- Serve and top with fresh cilantro, green onion, and vegan sour cream or coconut yogurt if desired. Enjoy!
Happy cooking! If you made this recipe don’t forget to tag me (@joyfulbalanceofficial) on facebook or instagram so I can cheer you on for your vegan-chili-mac-making ways.
Stay joyfully balanced!
Leave a Reply