When you’re in the mood for something hearty, cheesy, and loaded with flavor, Cowboy Chili Cheese Beef & Mac Soup delivers every time. This satisfying soup combines three all-American classics—spicy chili, beefy mac and cheese, and rich tomato soup—into one belly-warming bowl. It’s bold, indulgent, and made entirely in one pot, which means fewer dishes and more comfort with every spoonful.
The flavor is intense but balanced—savory beef, tender pasta, creamy melted cheddar, and a kick of chili spice all come together in a silky tomato-based broth. The texture is thick and satisfying, and it only gets better the longer it simmers. This is the kind of soup that doesn’t just fill you up—it feels like a full meal in itself.
Perfect for chilly nights, game day feasts, or when your family wants something filling and fast, this recipe is a weeknight hero and a weekend favorite all rolled into one.
What Goes Into Cowboy Chili Cheese Beef & Mac Soup?

This soup works because every ingredient serves a purpose—whether it’s adding body, depth, spice, or comfort.
Ground Beef
The star protein of the dish. Go for 80/20 ground beef for a balance of flavor and juiciness. Browned properly, it creates the perfect meaty base for the soup.
Macaroni Pasta
Elbow macaroni adds that classic comfort-food texture and helps thicken the broth as it cooks. It’s soft, chewy, and ideal for soaking up all that chili-cheese flavor.
Sharp Cheddar Cheese
Rich and tangy, cheddar turns the broth into a creamy, cheesy dream. Freshly grated cheese melts better than pre-shredded, which often contains fillers that prevent smooth melting.
Crushed Tomatoes
Tomatoes balance the richness with acidity. Fire-roasted crushed tomatoes are ideal if you like a little smokiness in your chili.
Tomato Paste
A small amount of tomato paste adds depth and makes the broth thicker and richer without overpowering other flavors.
Beef Stock
Provides a flavorful liquid base. Low-sodium broth is best so you can control the salt content yourself.
Kidney Beans
These add bulk, protein, and texture. Black beans or pinto beans can be substituted depending on what you have.
Onion and Garlic
These aromatics are sautéed at the start to lay the flavor foundation for the soup.
Spices: Chili Powder, Ground Cumin, Smoked Paprika
This trio brings classic chili flavor—earthy, smoky, and just a bit spicy.
Salt and Black Pepper
Don’t forget to season! Start small, then taste and adjust before serving.
Optional Heat
Jalapeños or hot sauce are great for spice lovers looking to take it up a notch.
How to Make Cowboy Chili Cheese Beef & Mac Soup
Step 1: Cook the beef
Start with a large soup pot or Dutch oven. Add a little oil and brown the ground beef over medium-high heat, breaking it up with a spoon as it cooks. Drain any extra grease once it’s fully browned.
Step 2: Add aromatics
Toss in the chopped onion and garlic. Sauté for about 3–4 minutes, until they’re soft and fragrant.
Step 3: Build the flavor base
Stir in the tomato paste and your spices—chili powder, cumin, and smoked paprika. Cook this mixture for 1–2 minutes, stirring frequently, to toast the spices and deepen their flavors.
Step 4: Add broth, tomatoes, and beans
Pour in the beef stock, crushed tomatoes, and drained kidney beans. Give it all a good stir, making sure to scrape up any flavorful bits stuck to the bottom of the pot.
Step 5: Add pasta and simmer
Stir in the uncooked elbow macaroni. Lower the heat slightly and let everything simmer gently for 10–12 minutes, stirring occasionally, until the pasta is cooked through and the broth has thickened.
Step 6: Stir in the cheese
Once the pasta is tender, reduce the heat to low. Add the shredded cheddar cheese and stir until melted and fully blended into the soup.
Step 7: Taste and season
Taste the soup and add salt, pepper, and optional heat (like jalapeños or hot sauce) to your liking.
Step 8: Serve hot
Ladle the soup into bowls and top with sour cream, chopped green onions, extra cheese, or crushed tortilla chips if desired.
Tips, Tricks & Variations
Helpful Tips
– Stir often after adding the pasta to prevent sticking or clumping.
– If the soup thickens too much after sitting, simply add a splash of broth or water when reheating.
– Shred cheese from a block for smoother melting.
Swap It Up
– Use ground turkey or chicken instead of beef for a lighter twist.
– Swap cheddar for Monterey Jack, pepper jack, or a Mexican blend for new flavor profiles.
– Add veggies like corn, bell peppers, or spinach for a more nutritious version.
Diet-Friendly Adjustments
– Use gluten-free elbow pasta for a gluten-free version.
– Try dairy-free cheese alternatives if you’re avoiding dairy.
– Omit the beans or swap them for lentils, or just increase the beef for a bean-free variation.
Serving Suggestions
This soup is hearty enough to stand on its own, but it’s even better with a few simple sides:
– Serve with garlic bread, cornbread, or a warm dinner roll.
– Add a side salad for a refreshing contrast.
– Pair with something cold and crisp like lemonade or a light beer.
If you’re feeding a crowd, consider setting up a toppings bar with shredded cheese, jalapeños, sour cream, scallions, and crushed tortilla chips so everyone can customize their bowl.
Leftovers reheat beautifully and taste even better the next day. The pasta may continue to absorb some of the liquid, so don’t be shy about adding a splash of broth when reheating.
Nutrition Insights
Cowboy Chili Cheese Beef & Mac Soup is indulgent, but it also delivers a well-balanced plate in a single bowl. With protein from the beef and beans, carbohydrates from the pasta, and nutrients from the tomatoes, it’s both satisfying and substantial.
To make it a bit lighter, go lean on the meat, cut back on the cheese, or increase the veggies. This soup is flexible and easy to adjust to your taste or dietary needs.
Frequently Asked Questions
1. Can I prepare this ahead of time?
Absolutely. This soup holds up well in the fridge for 3–4 days. It actually tastes better the next day as the flavors deepen. Reheat gently on the stove or in the microwave.
2. Is this soup freezer-friendly?
Yes, but keep in mind the pasta may soften slightly after freezing. Let the soup cool completely, then store it in freezer-safe containers for up to 3 months.
3. What kind of cheese melts best in this recipe?
Sharp cheddar works beautifully, but you can also mix in milder cheeses like Colby Jack or Monterey Jack. Avoid pre-shredded cheese when possible for best melting results.
4. How spicy is it?
The spice level is mild by default, but you can add more chili powder, jalapeños, or hot sauce to adjust it to your heat preference.
5. Can I make this in a slow cooker?
Yes! Brown the meat, onion, and garlic first, then transfer everything but the pasta and cheese to a slow cooker. Cook on low for 6–7 hours. Add pasta in the final 30 minutes, and stir in cheese before serving.
6. Will kids enjoy this soup?
Most likely! The cheesy pasta and beef are very kid-friendly. Just reduce the spices or skip jalapeños if you’re cooking for young children.
7. Can I use different pasta shapes?
Definitely. Shells, small rotini, or ditalini are all great options. Just adjust the cooking time based on the pasta you choose.
A bold and hearty combination of chili, beefy mac and cheese, and rich soup—Cowboy Chili Cheese Beef & Mac Soup is the ultimate one-pot comfort meal.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
Ingredients
1 lb ground beef
1 tbsp olive oil
1 small onion, diced
3 garlic cloves, minced
1 tbsp tomato paste
1 tbsp chili powder
1 tsp cumin
1 tsp smoked paprika
1 (14.5 oz) can crushed tomatoes
4 cups beef broth
1 (15 oz) can kidney beans, drained
1½ cups uncooked elbow macaroni
2 cups sharp cheddar cheese, shredded
Salt and pepper to taste
Optional: jalapeños or hot sauce
Instructions
-
Heat oil in a large pot. Brown ground beef, then drain excess fat.
-
Add onion and garlic; cook until softened.
-
Stir in tomato paste and spices; cook for 1–2 minutes.
-
Pour in tomatoes, broth, and beans; bring to a simmer.
-
Add macaroni and cook 10–12 minutes, stirring often.
-
Reduce heat and stir in cheddar until melted.
-
Season with salt, pepper, and optional heat.
-
Serve hot with your favorite toppings.