Vegetarian Chili Mac is the kind of dinner that feels like a warm hug at the end of a crazy day. Imagine the bold, smoky flavors of chili meeting the creamy, cheesy comfort of mac and cheese—all in one pot. That’s right, fewer dishes to wash and more time for you to actually enjoy dinner. This one’s perfect for busy weeknights when the kids are starving, work emails won’t quit, and you need something quick, hearty, and oh-so satisfying. Vegetarian Chili Mac checks all the boxes: fast, filling, family-friendly, and packed with flavor.
Table of Contents
What is Vegetarian Chili Mac?
Vegetarian Chili Mac is a one-pot wonder that combines two beloved classics: chili and macaroni and cheese. Think of it as chili’s fun, slightly cheesy cousin. You get the hearty beans, warm spices, and veggies you love from chili, mixed with tender pasta and melty cheese that makes it taste indulgent. Unlike a plain pot of chili, this version is extra creamy and comforting, but still balanced with wholesome beans and vegetables. It’s the perfect bridge between cozy comfort food and a hearty, nutritious meal.
Reasons to Try Vegetarian Chili Mac
First, it’s a weeknight lifesaver—ready in about 30 minutes with minimal cleanup. Second, it’s versatile. Don’t like spice? Use mild diced tomatoes. Want more heat? Toss in some cayenne or crushed red pepper. Third, it’s a crowd-pleaser, even for picky eaters who usually turn up their noses at veggies. Plus, it’s budget-friendly since it uses pantry staples like beans, pasta, and canned tomatoes. Vegetarian Chili Mac also works beautifully for meal prep because it reheats well without losing flavor. Honestly, once you try it, you’ll wonder how you survived without it.
Ingredients Needed to Make Vegetarian Chili Mac
The beauty of Vegetarian Chili Mac is that it relies on simple pantry staples, fresh veggies, and everyday spices you probably already have in your kitchen. Here’s a closer look at what you’ll need to pull off this hearty one-pot dinner:
- Olive oil (1 tablespoon): This is the base for sautéing your veggies. You can swap with avocado oil or even butter if that’s what you have on hand.
- Onion (1 cup, chopped): Yellow or white onions work best, adding sweetness and depth as they caramelize.
- Bell pepper (1, any color): Green brings a slightly bitter edge, while red, orange, or yellow add natural sweetness. Use whichever you love most.
- Carrots (2 medium, chopped into ¼-inch pieces): They add a pop of color and subtle sweetness to balance the chili spices.
- Garlic (3 cloves, minced): Don’t skimp here—garlic adds that irresistible savory punch.
- Chili powder (1 tablespoon): The backbone of your chili flavor, warming and just a touch smoky.
- Ground cumin (1 ½ teaspoons): Earthy and nutty, this is what gives Vegetarian Chili Mac its signature chili flavor.
- Salt (½ teaspoon): Adjust to your taste, especially if your canned goods are already salted.
- Diced tomatoes (15-ounce can): Juicy and tangy, they form the saucy base for the chili portion of the dish.
- Diced tomatoes with green chilies (10-ounce can): A classic choice like RO*TEL adds a little kick. If spice isn’t your thing, substitute with fire-roasted diced tomatoes.
- Elbow macaroni (8 ounces, whole wheat or white): This is where the “mac” in Vegetarian Chili Mac comes in. Whole wheat pasta gives extra fiber, but regular elbows work just as well.
- Black beans (15-ounce can, rinsed and drained): Creamy and hearty, black beans are a plant-based protein powerhouse.
- Red kidney beans (15-ounce can, rinsed and drained): Their firm texture makes them ideal for chili-style recipes.
- Water (2 cups): This helps the pasta cook right in the pot, soaking up all those chili spices along the way.
- Cheese (2 cups shredded): Cheddar, Monterey Jack, or mozzarella—or better yet, a mix—brings that creamy, gooey finish that makes this dish irresistible.
One of the best parts of Vegetarian Chili Mac is how flexible it is. If you’re craving even more veggie goodness, try tossing in zucchini or corn. If you like experimenting with cozy soups and stews that use pantry-friendly ingredients, you might also enjoy my Italian Orzo Spinach Soup, which offers a lighter, brothy balance to this cheesy pasta dish.
This combination of veggies, beans, pasta, and cheese makes Vegetarian Chili Mac a perfect balance of flavor, comfort, and nutrition—all ready in just one pot.

Instructions to Make Vegetarian Chili Mac
Making Vegetarian Chili Mac is simple, but the way you build flavors step by step is what takes it from “just okay” to downright crave-worthy. Here’s a detailed guide you can follow, even if it’s your first time making this recipe:
Step 1: Sauté the Veggies for a Flavorful Base
Heat 1 tablespoon of olive oil in a large skillet or pot (at least 12 inches wide and 2 inches deep) over medium heat. Add the onion, bell pepper, and carrots. Cook them down until softened, about 6–7 minutes. This step develops sweetness and lays the foundation for the bold chili flavors to come.
Pro tip: Don’t rush this step! Letting the veggies sweat a little brings out their natural sugars and makes your Vegetarian Chili Mac taste richer.
Step 2: Add Garlic and Spices
Stir in the minced garlic, chili powder, cumin, and salt. Cook for about 30 seconds, just until the garlic becomes fragrant. This quick sauté unlocks the spices’ aroma, so they infuse into every bite rather than tasting flat.
Step 3: Build the Chili Mac Base
Pour in the diced tomatoes, the diced tomatoes with green chilies, the black beans, and the red kidney beans. Give everything a good stir so the flavors start mingling. Then, toss in the uncooked macaroni pasta and water.
At this point, it may look like a lot of liquid, but don’t worry—the pasta will absorb it as it cooks, creating that perfectly saucy Vegetarian Chili Mac texture.
Step 4: Simmer and Cook the Pasta
Increase the heat to medium-high until the mixture begins to bubble. Once it simmers, lower the heat and cover the pot with a lid. Let it cook for about 12–15 minutes, stirring every few minutes so the pasta doesn’t stick to the bottom.
Check the pasta for doneness—it should be tender but not mushy. Most of the liquid should be absorbed, leaving you with a thick, hearty chili mac.
Need another one-pot comfort recipe for busy nights? Try my Chicken Potato Soup. It’s just as easy, warm, and family-approved.
Step 5: Stir in the Cheese
Once the pasta is perfectly tender, remove the pot from the heat. Stir in about 1 ½ cups of the shredded cheese, letting it melt into the chili mac and make everything creamy. Then, sprinkle the remaining cheese right on top before serving. This gives you that gooey, cheesy finish everyone loves.
Step 6: Serve and Enjoy
Scoop generous portions of your Vegetarian Chili Mac into bowls. Top with extra cheese, a dollop of sour cream, or a sprinkle of fresh cilantro if you’d like. Pair with cornbread, a crisp salad, or even just a slice of crusty bread for dipping.
And there you have it—a step-by-step path to the perfect Vegetarian Chili Mac, a meal that’s hearty enough for Sunday dinner yet simple enough for a hectic Tuesday night.
What to Serve with Vegetarian Chili Mac
This dish is hearty enough to stand alone, but if you want extras, a crisp green salad adds freshness, and cornbread or garlic bread takes it over the top. For a lighter side, roasted vegetables or a simple tomato cucumber salad work beautifully. And if you’re craving more soup-style meals, check out my Olive Garden Vegetable Soup for another cozy option that pairs well with this recipe.
Key Tips for Making Vegetarian Chili Mac
Use a big enough pot—at least 12 inches wide and 2 inches deep. For less spice, use mild tomatoes; for more kick, add cayenne. Stir often while simmering to avoid pasta sticking. Swap pasta shapes if you like, but elbows cook perfectly here. Don’t skip rinsing the beans—it keeps the flavor fresh, not starchy. And the cheese? Go bold with sharp cheddar for the best flavor payoff. Want a healthier spin? Try whole wheat pasta and reduced-fat cheese.
Storage and Reheating Tips for Vegetarian Chili Mac
Leftovers keep well in the fridge for up to 4 days. Store in an airtight container. For longer storage, freeze in portions for up to 3 months. When reheating, add a splash of water or broth to loosen the sauce, since pasta absorbs liquid as it sits. Microwave in short bursts, stirring between, or warm gently on the stove. If you froze it, thaw overnight in the fridge before reheating. The flavors deepen over time, so honestly—it might taste even better the next day.
FAQs
Can I make this gluten-free?
Yes! Use gluten-free pasta and check labels on canned goods.
What if I don’t like beans?
You can skip one type or sub with lentils or extra veggies.
Can I make it vegan?
Absolutely. Use dairy-free cheese or skip the cheese for a lighter version.
Does this freeze well?
Yes, just thaw overnight before reheating with a splash of liquid.
Can I add meat if I want?
Sure—brown ground beef or turkey after sautéing the veggies, then continue the recipe.
Final Thoughts
Vegetarian Chili Mac isn’t just a meal; it’s a lifesaver when you need dinner fast without sacrificing flavor. With bold chili spices, gooey cheese, and tender pasta, it’s a recipe that makes everyone at the table happy. Plus, it’s budget-friendly, customizable, and ready in half an hour. Next time you’re staring into the fridge wondering what to cook, remember: Vegetarian Chili Mac has your back.
Visit our Pinterest for regular slow cooker recipe updates, or join our Facebook discussions where cooking fans exchange their favorite hearty meal ideas.
PrintVegetarian Chili Mac Recipe That’s Quick, Cheesy & Hearty
This Vegetarian Chili Mac is a delicious mash up of two favorite meals: hearty vegetarian chili and gooey mac and cheese. This chili mac recipe is a quick and easy one pot dinner, perfect for busy days!
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 6 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 1 tablespoon olive oil
- 1 cup chopped onion
- 1 bell pepper, chopped small, any color
- 2 medium carrots, chopped into ¼-inch pieces
- 3 cloves garlic, minced
- 1 tablespoon chili powder
- 1 ½ teaspoons ground cumin
- ½ teaspoon salt
- 15 ounce can diced tomatoes
- 10 ounce can diced tomatoes with green chilies, such as RO*TEL
- 8 ounces elbow macaroni pasta, whole wheat or white
- 15 ounce can black beans, rinsed and drained
- 15 ounce can red kidney beans, rinsed and drained
- 2 cups water
- 2 cups shredded cheese (cheddar, Monterey Jack, mozzarella, or a combination)
Instructions
1. Heat the olive oil in a large skillet or pot over medium heat. Add the onion, bell pepper and carrots and cook until softened, stirring occasionally, about 6 minutes.
2. Add the garlic, chili powder, cumin, and salt to the pan with the vegetables and cook, stirring, for 30 seconds.
3. Stir in the diced tomatoes, diced tomatoes with green chilies, pasta, black beans, kidney beans and water. Stir.
4. Increase the heat to medium-high and bring to a simmer. Reduce the heat to a low simmer, cover, and cook, stirring every few minutes, until pasta is tender and most of the liquid has been absorbed, about 12-15 minutes.
5. Remove the pan from the heat and stir in most of the cheese, reserving a little for sprinkling on top. Sprinkle on the remaining cheese. Serve.
Notes
You will need a skillet or pot that is at least 12 inches wide and 2 inches deep to fit the full recipe.
This recipe makes a chili mac with some spice to it. The spice is not overwhelming, but if your family prefers less spice, use mild diced tomatoes with green chilies or substitute with a can of diced tomatoes without green chilies (fire roasted is delicious). To make the chili mac spicier, add cayenne pepper or crushed red pepper flakes with the other seasonings.
To add meat, cook ground beef or ground turkey after sautéing the onion, carrots, and bell pepper for a few minutes. Brown the meat, then proceed with the recipe.