When comfort food and quick dinners collide, you get the ultimate soul-warming dish: One Pot Chili Mac and Cheese. This cozy favorite brings the heartiness of classic chili and the cheesy indulgence of mac and cheese into one bubbling, savory pot. With tender pasta, seasoned ground beef, beans, and melted cheese, every bite is a flavor-packed hug in a bowl.

Whether you’re feeding a hungry family on a busy weeknight or just craving something warm and nostalgic, this one-pot wonder is your go-to. It comes together in under 40 minutes with minimal cleanup, yet it tastes like it simmered all day. Plus, it’s incredibly customizable to your heat and cheese preferences.
What Type of Pasta Works Best for Chili Mac and Cheese?
For that ideal bite, choose short, sturdy pasta shapes like elbow macaroni, cavatappi, or small shells. They hold up well in the simmering chili and soak up the rich flavors without becoming mushy. Whole wheat or legume-based pasta also work if you want to boost the fiber or protein content.
Ingredients for the One Pot Chili Mac and Cheese
Ground Beef: The heart of the dish, offering savory depth. Swap for ground turkey or plant-based meat if you prefer.
Onion & Garlic: These aromatics build the foundation of flavor.
Chili Powder & Cumin: Essential for that smoky, spicy chili flavor.
Tomato Sauce & Diced Tomatoes: Create a rich, tangy base for the chili.
Kidney Beans: Adds creaminess and texture; black beans are a good substitute.
Beef Broth: Helps the pasta cook while infusing extra flavor.
Pasta: Elbow macaroni or cavatappi are perfect. Choose gluten-free if needed.
Cheddar Cheese: Melty, sharp, and creamy. Mix with Monterey Jack or pepper jack for extra kick.
Salt & Pepper: To balance and enhance every bite.
Fresh Cilantro or Parsley (optional): For a bright, herby finish.
How To Make the One Pot Chili Mac and Cheese
Step 1: Brown the Beef
Heat a large pot or Dutch oven over medium-high heat. Add ground beef and cook until browned, breaking it up as it cooks. Drain excess fat if needed.
Step 2: Build the Flavor Base
Add diced onions and garlic. Sauté until softened, about 3-4 minutes. Stir in chili powder, cumin, salt, and pepper, and let it toast for 30 seconds to release its aroma.
Step 3: Add Tomatoes and Beans
Pour in the diced tomatoes (with juices), tomato sauce, and kidney beans. Stir to combine and bring to a simmer.
Step 4: Add Broth and Pasta
Pour in beef broth and dry pasta. Stir well, then reduce heat to medium-low. Cover and simmer for 12-15 minutes, stirring occasionally, until pasta is al dente.
Step 5: Stir in Cheese
Remove from heat. Stir in shredded cheddar cheese until melted and creamy. Adjust salt and pepper to taste.
Step 6: Garnish and Serve
Top with more cheese and fresh cilantro or parsley if desired. Serve warm straight from the pot.

How to Serve and Store This Chili Mac
Serve it hot right out of the pot in generous bowls, topped with extra cheese, a dollop of sour cream, or chopped green onions. For storage, let leftovers cool completely, then transfer to an airtight container. It keeps well in the fridge for up to 4 days or can be frozen for up to 2 months.
To reheat, add a splash of broth or water and warm on the stovetop or microwave until heated through.
What to Serve With One Pot Chili Mac and Cheese?
Skillet Cornbread
That sweet-savory contrast is unbeatable and perfect for soaking up extra sauce.
Garlic Bread
For extra indulgence, serve it with crispy garlic bread to scoop up every cheesy bite.
Simple Garden Salad
A fresh salad with a tangy vinaigrette helps balance the richness of the dish.
Roasted Broccoli
Adds a healthy, crisp-tender veggie side that complements the hearty chili.
Pickled Jalapeños
A spicy topping that adds zing and cuts through the creamy cheese.
Avocado Slices
Cool, buttery avocado is a refreshing contrast to the bold flavors.
Sour Cream & Lime
Classic chili toppings that enhance flavor and add brightness.
Want More Hearty One-Pot Meals?
If you’re loving this comforting mash-up, check out these next-level favorites from Chef Alchemy:
- Creamy Beef and Shells Recipe for a rich, velvety pasta dinner.
- Chicken Cordon Bleu Casserole when you’re craving classic comfort with a twist.
- Stovetop Creamy Ground Beef Pasta for an ultra-satisfying quick fix.
- Cheesesteak Tortellini in Rich Provolone Sauce if you’re in the mood for indulgence.
- Longhorn Parmesan Chicken for a crispy, cheesy chicken hit.
Save This Pin For Later
📌 Save this recipe to your Pinterest dinner board so you can come back to it any time.
And let me know in the comments how you made it your own! Did you add jalapeños or use different beans? Maybe swapped the cheese? I’m all ears for your delicious twists.
Explore more comfort food creations and feel-good meals on ChefAlchemy’s Pinterest where I share daily recipes to keep your kitchen inspired.
One Pot Chili Mac and Cheese
- Total Time: 35 minutes
- Yield: 6 servings
Description
Looking for the perfect quick dinner idea that satisfies both comfort food cravings and weeknight convenience? This One Pot Chili Mac and Cheese brings the bold flavors of chili together with creamy, cheesy pasta in a single pot. It’s hearty, satisfying, and ready in under 40 minutes — a must-try for fans of easy recipes, quick meals, and classic comfort food. Packed with ground beef, beans, tomatoes, and cheddar, it’s your answer to “What’s for dinner?” whether you’re meal prepping or feeding a crowd.
Ingredients
1 lb ground beef
1 small onion, diced
3 cloves garlic, minced
1 tablespoon chili powder
1 teaspoon ground cumin
1 teaspoon salt
1/2 teaspoon black pepper
1 (15 oz) can tomato sauce
1 (14.5 oz) can diced tomatoes
1 (15 oz) can kidney beans, drained and rinsed
2 cups beef broth
2 cups elbow macaroni (or cavatappi)
2 cups shredded cheddar cheese
2 tablespoons chopped fresh cilantro or parsley (optional)
Instructions
1. Heat a large pot or Dutch oven over medium-high heat. Add ground beef and cook until browned. Drain excess fat if needed.
2. Add diced onions and garlic. Sauté for 3–4 minutes until softened.
3. Stir in chili powder, cumin, salt, and pepper. Cook for 30 seconds.
4. Add tomato sauce, diced tomatoes (with juices), and kidney beans. Stir to combine.
5. Pour in beef broth and pasta. Stir well. Cover and simmer for 12–15 minutes, stirring occasionally, until pasta is al dente.
6. Remove from heat. Stir in shredded cheddar cheese until melted.
7. Garnish with cilantro or parsley if desired and serve hot.
Notes
For a spicy version, add a chopped jalapeño or use pepper jack cheese.
This dish can be made ahead and frozen in portions for easy reheating.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Dinner
- Method: One Pot
- Cuisine: American
Nutrition
- Serving Size: 1 1/2 cups
- Calories: 520
- Sugar: 6g
- Sodium: 980mg
- Fat: 24g
- Saturated Fat: 11g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 6g
- Protein: 31g
- Cholesterol: 75mg
Keywords: quick dinner, easy pasta, comfort food, cheesy chili, one pot meal
