Amazing 1-Pot Vegetarian Chili Mac

A close-up view of a white bowl filled with cheesy Vegetarian Chili Mac, featuring elbow macaroni, kidney beans, and melted cheddar.
Our comforting and cheesy Vegetarian Chili Mac, ready to be enjoyed straight from the pot!

Oh my gosh, are you ready for the ultimate weeknight hug in a bowl? I’m talking about merging two absolute champions of comfort food: rich, smoky chili and creamy, dreamy macaroni and cheese. Seriously, when I first tried combining these, I thought, “Why didn’t I think of this sooner?!” It’s my secret weapon for those chilly evenings when you need something hearty, savory, and completely satisfying, but you’re trying to keep things meatless.

I’ve spent countless evenings perfecting the balance here—you want that spicy warmth from the chili spices, but it has to be mellowed perfectly by that velvety cheese sauce. It’s my go-to recipe for proving that hearty vegetarian meals don’t have to compromise on texture or flavor. If you’re looking for a recipe that convinces even the biggest meat-eaters at your table, this **Vegetarian Chili Mac** is it. For more tried-and-true home recipes that just work, check out my main collection over at our recipe index. Trust me, this fusion dish is an absolute keeper!

A close-up view of a hearty bowl of Vegetarian Chili Mac featuring elbow macaroni coated in a rich, cheesy sauce with visible kidney beans and tomatoes.

Why This Vegetarian Chili Mac is Your New Favorite Comfort Food

Forget making two separate dishes! This recipe takes everything you love about a big bowl of stovetop chili and blends it seamlessly with creamy mac and cheese. It’s the definition of **Vegetarian Chili Mac** done right. It’s fast, filling, and shockingly easy to get on the table before the week gets away from you. Plus, if you ever want to try just the chili on its own, my easy black bean chili is a fantastic starting point!

Hearty Vegetarian Meals in One Pot

  • The beans and slow simmer mean you get incredibly rich flavor in under an hour.
  • Cleanup is a breeze because we build this whole thing in one big skillet or Dutch oven. It’s the best kind of hearty vegetarian meal!

Perfect for Family Friendly Meat Free Meals

  • That blanket of sharp cheddar makes veggies disappear! It’s fantastic for kids.
  • You won’t miss the ground beef at all, I promise. This is the keeper you’ll use on rotation for family friendly meat free meals.

Gathering Ingredients for Vegetarian Chili Mac

Okay, we’re sticking to the stovetop version here because who wants to wait forever for a bake time when you’re already hungry? Getting the measurements right is super important so the chili doesn’t end up soupy or the cheese sauce too stiff. If you want the full breakdown on making an incredible vegetarian chili that even carnivores devour, check out my favorite chili recipe! It’s the flavor base we’re using here.

Chili Base Ingredients

  • 1 tablespoon olive oil
  • 1 medium yellow onion, chopped
  • 1 red bell pepper, chopped
  • 2 cloves garlic, minced
  • 1 (15 ounce) can black beans, rinsed and drained
  • 1 (15 ounce) can kidney beans, rinsed and drained
  • 1 (14.5 ounce) can diced tomatoes, undrained
  • 1 (8 ounce) can tomato sauce
  • 1 cup vegetable broth
  • 2 tablespoons chili powder
  • 1 teaspoon ground cumin
  • 1/2 teaspoon dried oregano
  • 1/4 teaspoon cayenne pepper (if you like that little kick!)

Macaroni and Cheese Components

  • 8 ounces elbow macaroni
  • 2 cups milk (use whatever you prefer—dairy or thick non-dairy works!)
  • 2 tablespoons butter
  • 2 tablespoons all-purpose flour (this makes our roux!)
  • 2 cups shredded cheddar cheese (don’t use the pre-grated stuff, trust me!)
  • Salt and black pepper to taste

Step-by-Step Guide: How to Prepare Vegetarian Chili Mac

So, you’ve got all your ingredients ready to go? Wonderful! Now we get to the fun part: putting it all together. The whole process is surprisingly fast, which is why this totally lands on my list for the best **meatless weeknight dinner ideas**. Knowing exactly **how to make vegetarian chili mac** involves tackling the chili and cheese sauce separately before they join forces. Get a separate pot going for your pasta right away! If you want to see how I make a similar base recipe in one go, check out my tips for the one pot vegetarian chili skillet—it’s a good base flavor for this too!

Building the Flavorful Chili Base

First, let’s build that deep chili flavor. Heat your oil in that big pot or Dutch oven over medium heat. Get those onions and peppers sautéing until they start smelling sweet—maybe five minutes. Now for the secret step: add the garlic and all those spices—chili powder, cumin, oregano—and cook them for just 60 seconds. You have to “bloom” the spices like that, or they taste flat! After that minute, toss in all your rinsed beans, tomatoes, sauce, and broth. Turn the heat down low, cover it up, and let it simmer for a solid 15 minutes. This gives the spices time to really marry.

Cooking Pasta and Making the Cheese Sauce

While that chili flavor is developing, cook your elbow macaroni until it’s just al dente, then drain it well. Take a peek at that cheese sauce—this is where the magic happens! In a totally separate small saucepan, melt your butter. Whisk in the flour quickly to make that roux. Keep whisking that flour mixture for about a minute—don’t let it brown, just cook that raw flour taste out. Slowly start pouring in that cold milk, whisking constantly so you don’t get clumps. Once it thickens up enough to coat the back of a spoon, pull the whole thing off the heat! Seriously, pull it off before adding the cheese, or it can get greasy.

Combining for the Ultimate Vegetarian Chili Mac

Once the cheese is smooth and seasoning is tasting perfect, it’s time for the grand finale! Add your drained macaroni directly into the big pot with the simmering chili base. Stir that cheesy goodness gently over everything until it’s evenly coated. Don’t stir too aggressively, we want that creamy texture, not mush! Serve this piping hot. If you wait too long, the pasta absorbs too much sauce, and it loses that wonderful texture we worked so hard for!

Close-up of a white bowl filled with creamy Vegetarian Chili Mac topped with melted cheddar cheese.

Tips for Success with Your Vegetarian Chili Mac

I know this recipe sounds simple, but trust me, those little fiddly details are what keep it out of the “okay” category and land it in the “must-make-again” file! Dealing with a saucy chili or a clumpy cheese sauce sounds like a pain, but we can avoid all that fussiness with a couple of quick adjustments. For more incredibly reliable dishes that always turn out perfectly, you should check out my best vegetarian comfort food collection!

Achieving the Right Chili Consistency

Sometimes, even after simmering, your chili base might look a little too loose. If that happens, just pull the lid off while it’s on low heat and let it bubble gently for five minutes—it’ll thicken right up! If you added too much broth by mistake and it’s too thick, don’t panic! Just stir in a tiny splash of water or some extra tomato sauce until it looks glossy and rich again.

Cheese Sauce Texture Secrets

This is my biggest non-negotiable tip: please, please shred your cheddar block yourself! The pre-shredded bags have anti-caking agents—usually cornstarch—that stop them from melting smoothly. That powder ends up making your beautiful cheese sauce stringy or grainy instead of that smooth, velvety blanket we need for the ultimate **Vegetarian Chili Mac** experience.

Variations and Substitutions for Vegetarian Chili Mac

Now, don’t get me wrong, the recipe above is the gold standard in my kitchen, but that doesn’t mean we can’t play around with it! I love how adaptable this dish is, whether you need to swap out an ingredient or completely change up the dietary goal for the night. Getting creative is the fun part of cooking, right? For those of you who are diving into totally plant-based baking too, you have to check out my recipe for the best vegan chocolate chip cookies—it’s a lifesaver!

Making it Vegan Chili Mac

If you’re aiming for a completely vegan version, it’s actually super straightforward. The main two swaps are the cheese and the milk. For the milk, just use an unsweetened, creamy plant milk—oat milk or soy milk are my top picks because they don’t have a strong competing flavor. For the cheese, you have a couple of options. You can grab your favorite store-bought vegan shreds, or you can make a fantastic nutritional yeast sauce if you prefer whole foods! It makes for amazing **vegan chili mac variations**.

Changing Up the Protein/Texture

This recipe relies heavily on beans, but if you’re sometimes bored with the classic black bean and kidney bean mix, change it up! You can easily substitute one can of beans with a cup of cooked brown or green lentils. Lentils soak up that rich chili spice beautifully and give a lovely, earthy texture. Another great option is to use pre-cooked crumbled plant-based ground if you miss that hearty, ground-meat feel. Just brown it up with your onions and peppers if you go that route!

Serving Suggestions for Your Cheesy Bean Pasta Bake

When you pull this glorious skillet of **cheesy bean pasta bake** off the stove, it almost looks too perfect to disturb, right? Almost! But trust me, a few strategic toppings take this from a simple dinner to a full-fledged fiesta. This is where you can add texture and fresh brightness to cut through all that lovely richness. If you’re serving this alongside something else, my recipe for moist Mexican cornbread is the perfect foil!

Essential Toppings

  • A sprinkle of chopped green onions always adds a nice, sharp freshness.
  • If you have fresh cilantro on hand, don’t skip it—it brightens the whole bowl up!
  • For awesome crunch, crush up some plain tortilla chips right over the top just before serving.
  • A small dollop of sour cream or plain Greek yogurt cools things down if you packed the chili with cayenne!

Storage and Reheating Vegetarian Chili Mac

This stuff is almost better the next day, but you have to be smart about reheating it! Store any leftovers in an airtight container in the fridge for up to four days. When you’re ready to eat, don’t just blast it in the microwave, or the cheese sauce will seize up! Heat it gently on the stovetop over low heat, stirring frequently. You might need to splash in a tablespoon of milk or broth to bring that creaminess right back. If you’re keeping it for a while, check out how I keep my bakes fresh when I make the ultimate cheesy bake—the storage principles are similar!

Frequently Asked Questions About Vegetarian Chili Mac

I get so many questions whenever I post this recipe, which just proves how much everyone loves a good comfort food mashup! People always want to know about texture, speed, and how they can customize it. It’s funny, even when I try to make the instructions super clear, there are always those little things that pop up. If you’re looking for another ridiculously easy, cheesy dish, you’ve got to try my creamy beer cheese dip sometime soon!

Can I make this a baked Vegetarian Chili Mac casserole?

Oh, absolutely! If you prefer that crispy, baked topping over the fresh, saucy stovetop vibe, just follow the instruction note! Mix everything together, pour it into a greased 9×13 dish, maybe sprinkle some extra cheddar on top, and pop it into a 375°F oven for about 15 minutes. It’s a slightly different texture, but still delicious!

What is the best way to prevent the cheese sauce from becoming grainy?

This is the most common panic point, but don’t sweat it. The secret is totally about temperature control! You must remove the milk/roux mixture from the direct heat source before you introduce the cheddar. Whisk the cheese in slowly, stirring constantly until it melts into that glorious, smooth sauce. If it’s too hot, the cheese oils separate, and that’s when you get graininess.

Is this considered a Meatless Weeknight Dinner Idea?

It is the perfect one! I put it right at the top of my list for busy nights. Since we’re keeping this on the stovetop, the total time is right around 50 minutes, start to finish. That’s faster than ordering delivery, and way more satisfying. It holds up really well, too, so you can even make it early and just gently reheat it right before dinner time!

Share Your Experience Making This Dish

I really hope this **Vegetarian Chili Mac** brightens up your dinner table the way it always lights up mine! Honestly, seeing all your creative tweaks and hearing how much your family loved it is the best part of sharing these recipes with you.

Did you add extra jalapenos? Maybe you swapped kidney beans for lentils? Don’t keep those brilliant ideas to yourself!

Head over to the comments below and let me know what you thought of the flavor fusion. Please rate your experience using the star system—it really helps other home cooks decide to try it out! And if you have suggestions for the next great comfort food combo I should tackle, send them my way through my contact page. Happy cooking, friends!

Print

Hearty Vegetarian Chili Mac

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A simple recipe combining savory vegetarian chili with creamy macaroni and cheese for a satisfying comfort food meal.

  • Author: Ahazzam
  • Prep Time: 15 min
  • Cook Time: 35 min
  • Total Time: 50 min
  • Yield: 6 servings
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 medium yellow onion, chopped
  • 1 red bell pepper, chopped
  • 2 cloves garlic, minced
  • 1 (15 ounce) can black beans, rinsed and drained
  • 1 (15 ounce) can kidney beans, rinsed and drained
  • 1 (14.5 ounce) can diced tomatoes, undrained
  • 1 (8 ounce) can tomato sauce
  • 1 cup vegetable broth
  • 2 tablespoons chili powder
  • 1 teaspoon ground cumin
  • 1/2 teaspoon dried oregano
  • 1/4 teaspoon cayenne pepper (optional)
  • 8 ounces elbow macaroni
  • 2 cups milk (dairy or non-dairy)
  • 2 tablespoons butter
  • 2 tablespoons all-purpose flour
  • 2 cups shredded cheddar cheese
  • Salt and black pepper to taste

Instructions

  1. Heat olive oil in a large pot or Dutch oven over medium heat. Add onion and bell pepper and cook until softened, about 5 minutes.
  2. Add garlic and cook for 1 minute until fragrant.
  3. Stir in chili powder, cumin, oregano, and cayenne pepper (if using). Cook for 1 minute, stirring constantly.
  4. Add black beans, kidney beans, diced tomatoes, tomato sauce, and vegetable broth. Bring the mixture to a simmer. Reduce heat to low, cover, and cook for 15 minutes, stirring occasionally.
  5. While the chili simmers, cook the macaroni according to package directions until al dente. Drain well.
  6. In a separate small saucepan, melt the butter over medium heat. Whisk in the flour and cook for 1 minute, creating a roux.
  7. Gradually whisk in the milk until the mixture is smooth. Cook, stirring constantly, until the sauce thickens enough to coat the back of a spoon, about 5 to 7 minutes. Do not boil.
  8. Remove the milk mixture from the heat. Stir in the shredded cheddar cheese until completely melted and smooth. Season with salt and pepper.
  9. Add the drained macaroni to the chili mixture in the large pot and stir to combine.
  10. Pour the cheese sauce over the chili and pasta. Stir gently until everything is evenly coated and heated through.
  11. Serve immediately.

Notes

  • For a thicker casserole style, transfer the mixture to a baking dish, top with extra cheese, and bake at 375°F (190°C) for 15 minutes.
  • You can substitute the beans with 1 cup of cooked lentils for a different texture.
  • Top servings with chopped green onions, a dollop of sour cream, or crushed tortilla chips.

Nutrition

  • Serving Size: 1 serving
  • Calories: 550
  • Sugar: 10
  • Sodium: 750
  • Fat: 22
  • Saturated Fat: 13
  • Unsaturated Fat: 9
  • Trans Fat: 0.5
  • Carbohydrates: 70
  • Fiber: 12
  • Protein: 28
  • Cholesterol: 45

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!