This post may contain affiliate links. Please read our disclosure policy.
This Slow Cooker Chili Mac is hearty and filling without using meat. Everything cooks together and the pasta finishes right in the slow cooker. It is warm, familiar, and easy to serve. This dependable dinner that works perfectly for busy nights.
👉 You are going to love my Slow Cooker Chicken Noodle Pasta.

This meatless chili mac is made in the slow cooker with beans, tomatoes, pasta, and warm spices. Everything cooks together in one pot for an easy dinner with minimal cleanup. The noodles are added near the end and finished with melted cheddar cheese. This recipe is filling, budget-friendly, and easy to reheat.
Why you’ll love this recipe…

I pick this recipe over and over again when I want something hearty without meat. The sauce thickens as the pasta cooks, and the cheese melts in at the end. It is simple to portion and works well for leftovers later in the week.
⏰ Total Time: About 2½ hours
🍂 Perfect For: Meatless dinners, busy weeknights
🛒 Key Ingredients: Beans, pasta, tomatoes
🍽️ Servings: 5
🥄 Skill Level: Easy
🧊 Storage: Refrigerator friendly
👉 My Green Chili Ranch Chicken with Potatoes & Carrots is a dinner I make often during busy weeks.
Made With Love,

Table of Contents
- What You’ll Need for Chili Mac (Slow Cooker)
- Full Ingredients List
- Swaps & Substitutions
- About What This Costs
- How to Make Meatless Chili Mac (Slow Cooker)
- Meatless Chili Mac (Slow Cooker) Variations
- Tips and Tricks
- Recipe FAQs – Meatless Chili Mac (Slow Cooker)
- Serving Suggestions
- Make-Ahead, Storage & Reheating
- How I Use the Leftovers
- More Great Slow Cooker Dinners
- Meatless Chili Mac (Slow Cooker) Recipe
What You’ll Need for Chili Mac (Slow Cooker)
- Beans: Add protein and texture without meat.
- Tomatoes: Build the base of the chili-style sauce.
- Pasta: Makes the dish filling and hearty.
👉 If you love slow cooker meals, then you need to try my Slow Cooker Alfredo Tuscan Chicken.
Full Ingredients List
- 1 tablespoon minced garlic
- 1 medium yellow onion, diced
- 1 (15 oz) can kidney beans, drained
- 1 (15 oz) can chili beans, undrained
- 1 (15 oz) can petite diced tomatoes
- 1 (15 oz) can fire-roasted diced tomatoes
- 4 tablespoons tomato paste
- 4 cups vegetable broth
- 2 teaspoons chili powder
- 1 teaspoon ground cumin
- ½ teaspoon paprika
- ½ teaspoon salt
- ½ teaspoon black pepper
- ¼ teaspoon cayenne pepper, optional
- ½ lb uncooked elbow macaroni
- 2 ½ cups shredded cheddar cheese
🔒 The printable recipe card below includes the full ingredient list and exact amounts — perfect for saving or printing for later.
Swaps & Substitutions
- Use mild or spicy chili beans depending on preference.
- Adjust cayenne for desired heat level.
- Use a different pasta shape if needed, but cooking time may vary.
About What This Costs
Estimated total cost: $10–13
Servings: 5
Estimated cost per serving: About $2–3
This estimate is based on average US grocery prices and may vary depending on location, store, and seasonal pricing.
How to Make Meatless Chili Mac (Slow Cooker)
Step 1: Add the minced garlic, diced onion, kidney beans, chili beans, petite diced tomatoes, fire-roasted diced tomatoes, tomato paste, vegetable broth, chili powder, cumin, paprika, salt, black pepper, and cayenne pepper to a medium slow cooker.
Step 2: Stir everything together until well combined.

Step 3: Cover and cook on LOW for 6 hours or on HIGH for 2 to 2½ hours, until the mixture is bubbling and the onions are tender.
Step 4: Stir in the uncooked elbow macaroni noodles.

Step 5: Continue cooking on HIGH for 15 to 40 minutes, stirring occasionally, until the noodles are tender.
Step 6: Stir in the shredded cheddar cheese until melted and creamy.

Step 7: Spoon into bowls and serve warm.
🔒 The step-by-step instructions are also available in the printable recipe card below — don’t forget to save it for later!
Meatless Chili Mac (Slow Cooker) Variations
- Add extra cheese for a creamier finish.
- Stir in cooked vegetables if desired.
- Serve with toppings like sour cream or green onions.
👉 For bold flavors, try my Crockpot Carne Asada.
My Pro TipS
Tips and Tricks
- Stir frequently once the pasta is added to prevent sticking.
- Check the noodles often so they do not overcook.
Recipe FAQs – Meatless Chili Mac (Slow Cooker)
Yes, it reheats well and keeps its texture.
Yes, the pasta absorbs liquid as it rests.
It freezes best before adding the pasta.
👉 My Slow Cooker Shredded Beef is perfect for freezer meal prep.
Serving Suggestions
- Serve with a simple side salad.
- Add extra shredded cheese on top.
- Easy One Hour Dinner Rolls pair well
Make-Ahead, Storage & Reheating
- Fridge: Store leftovers for up to 4 days.
- Freezer: Freeze without pasta for best results.
- Reheat: Warm gently, adding broth if needed.
👉 Slow Cooker High-Protein Chicken & Veggies is a helpful meal when planning meals ahead.
How I Use the Leftovers
- Reheat for lunch the next day.
- Spoon over baked potatoes.
- Add a splash of broth if it thickens too much.
More Great Slow Cooker Dinners

Meatless Chili Mac (Slow Cooker)
Ingredients
- 1 tablespoon minced garlic
- 1 medium yellow onion, diced
- 1 15 oz can kidney beans, drained
- 1 15 oz can chili beans, undrained
- 1 15 oz can petite diced tomatoes
- 1 15 oz can fire-roasted diced tomatoes
- 4 tablespoons tomato paste
- 4 cups vegetable broth
- 2 teaspoons chili powder
- 1 teaspoon ground cumin
- ½ teaspoon paprika
- ½ teaspoon salt
- ½ teaspoon black pepper
- ¼ teaspoon cayenne pepper, optional
- ½ lb uncooked elbow macaroni
- 2½ cups shredded cheddar cheese
Instructions
- Add all ingredients except pasta and cheese to the slow cooker and stir well.
- Cook on LOW for 6 hours or HIGH for 2 to 2½ hours until bubbling and onions are tender.
- Stir in uncooked elbow macaroni.
- Cook on HIGH for 15–40 minutes, stirring often, until pasta is tender.
- Stir in shredded cheddar cheese until melted and creamy.
Notes
- Stir frequently once pasta is added.
- Pasta cooking time can vary by brand.
- This thickens as it rests.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.









