If you love comfort food with a kick, then this Spicy Cowboy Mac and Cheese Recipe is going to be your new favorite. It’s creamy, cheesy, and packs a flavorful punch with jalapeños and a Southwestern twist that makes every bite exciting.
Jump to:
Why You'll Love This Recipe
Whenever I make this cowboy-style mac and cheese, the whole kitchen fills with the most comforting aroma of melted cheese mixed with spicy jalapeños and seasoned beef. It’s the perfect crowd-pleaser — so hearty yet creamy, with that delightful kick.
- Bold Southwestern Flavors: Jalapeños, chili powder, and diced tomatoes with green chilies bring that unmistakable spicy, smoky vibe.
- Hearty and Filling: Ground beef, black beans, and corn add protein and texture to make it a complete meal.
- Cheesy Goodness: A blend of sharp cheddar and pepper jack cheeses creates a melty, luscious sauce with a little zing.
- Simple to Make: It comes together in about 40 minutes, making it great for a weeknight dinner or casual gathering.
Ingredients & Why They Work
Before you dive into this recipe, gather ingredients that bring out the best flavor and texture. Look for sharp cheddar and pepper jack cheese at your local dairy for that perfect melt. Choosing lean ground beef keeps the dish hearty without too much grease.

- Lean ground beef: Offers a rich, meaty base without excess fat.
- Elbow macaroni: Classic mac and cheese pasta shape that holds onto the creamy sauce perfectly.
- Minced onion: Adds sweet and savory depth to the filling mixture.
- Seeded diced jalapeño: Brings in heat without overpowering, giving just the right spice level.
- Unsalted butter: Creates a silky roux for thickening the cheese sauce.
- All-purpose flour: Helps thicken the milk into a smooth, creamy sauce.
- Whole milk: Provides richness and creaminess integral to the sauce texture.
- Canned diced tomatoes with green chilies: Adds moisture, acidity, and that signature Southwestern zest.
- Black beans: Give a hearty, earthy bite and boost protein and fiber.
- Corn: Offers a sweet crunch that contrasts nicely with the spiciness.
- Shredded cheddar cheese: Sharp and tangy, perfect for cheesy comfort food.
- Shredded pepper jack cheese: Adds creamy heat and complexity to the sauce.
- Chili powder: Infuses warm, smoky spice that ties all flavors together.
- Salt and pepper: Enhance and balance every ingredient’s flavor.
- Cheddar cheese for topping: Melts and browns beautifully for a crisp, golden crust.
Make It Your Way
The Spicy Cowboy Mac and Cheese Recipe is wonderfully flexible, so don’t hesitate to tweak it to match your taste buds or the ingredients you have on hand. Whether you want to turn up the heat, swap in some fresh veggies, or lighten it up a bit, there’s plenty of room to make it truly yours.
- Spice It Up: I love leaving the jalapeño seeds in when I’m craving extra heat—it really brings that bold Southwestern kick.
- Mild Version: For a gentler flavor profile, swap the jalapeño with a mild poblano pepper and use mild diced tomatoes with green chilies.
- Vegetarian Twist: Replace the ground beef with spiced roasted sweet potatoes or sautéed mushrooms for a hearty, meat-free version that still feels satisfying.
- Fresh Veggies Swap: Sometimes I swap the canned black beans and corn for fresh corn kernels and pinto beans—adds a wonderful fresh texture!
- Dairy Alternative: If you want a lighter touch, use 2% milk instead of whole milk—just know the sauce will be a little less creamy but still delicious.
- Different Cheese Combos: Mix in Monterey Jack or a smoky gouda for a unique twist on the classic cheese blend.
Step-by-Step: How I Make Spicy Cowboy Mac and Cheese Recipe

Step 1: Cook the Pasta Until Just Perfect
Start by cooking your elbow macaroni according to the package directions until it's al dente—meaning it still has a slight bite and isn’t mushy. Drain it well and set aside. This texture is key because the pasta will soak up the sauce later, so you don't want it too soft to begin with.
Step 2: Brown the Ground Beef with Onions and Jalapeño
Heat a large oven-safe skillet over medium-high heat and add the lean ground beef, minced onion, and the seeded diced jalapeño. Cook for about 5 minutes, stirring occasionally, until the beef is fully cooked and the onions have softened. Be sure to drain off any excess grease to keep the dish from getting too oily.
Step 3: Whisk Together the Roux for a Creamy Base
Add the butter right to the skillet and stir it until it melts. Then sprinkle in the flour and whisk it vigorously to form a thick paste. Cook this for 1-2 minutes to get rid of that raw flour taste. This roux will thicken your sauce beautifully and give it that luscious, creamy texture you want in mac and cheese.
Step 4: Build the Flavorful Sauce
Slowly pour in the whole milk, stirring constantly to keep the sauce smooth. Then add the canned diced tomatoes with green chilies (undrained), black beans, and corn. Keep stirring and cook for 2-3 minutes until the sauce is hot and thickened. This mixture is where the bold Southwestern flavors come to life.
Step 5: Melt in the Cheeses and Seasonings
Stir in the shredded cheddar and pepper jack cheeses along with chili powder, salt, and pepper. Turn the heat down to medium and gently cook until the cheeses fully melt into a smooth, rich sauce. This step brings everything together, layering in cheesy deliciousness and just the right amount of spice.
Step 6: Combine Pasta and Sauce for Maximum Flavor
Add the cooked macaroni right into the skillet and stir well to coat every noodle in that spicy cheesy sauce. Let it cook for a few minutes so the pasta can soak up all the flavors—this little rest makes a big difference!
Step 7: Broil to Golden, Bubbly Perfection
Preheat your oven broiler to HIGH. Sprinkle the extra shredded cheddar cheese evenly on top of your skillet. Then pop it under the broiler for 2-3 minutes until the cheese turns golden brown, bubbly, and just a bit crisp around the edges. Keep a close eye on it here so it doesn’t burn. Carefully remove and serve immediately—your Spicy Cowboy Mac and Cheese is ready to enjoy!
Top Tip
Getting the perfect Spicy Cowboy Mac and Cheese Recipe involves balancing bold flavors and creamy textures. These tips will help you elevate your dish with ease and avoid common pitfalls.
- Handle the Jalapeños Carefully: Removing the seeds cuts down on the heat, but if you love spice like I do, leave some seeds in or add an extra jalapeño for that fiery kick.
- Sauté Onions Just Right: I found that cooking the onions until they’re soft and translucent brings out their sweetness, complementing the spicy elements perfectly without overpowering.
- Let the Pasta Absorb the Sauce: Stirring in the cooked macaroni and letting it sit in the cheese sauce for a few minutes makes every bite bursting with flavor—don’t rush this step!
- Broil with Care: When broiling the topping, keep a close eye on it. That golden bubbly crust forms quickly, and you don’t want it to burn.
How to Serve Spicy Cowboy Mac and Cheese Recipe

Garnishes
To add some fresh brightness, top your Spicy Cowboy Mac and Cheese with chopped cilantro or green onions. A dollop of sour cream or creamy guacamole can cool the heat beautifully. For an extra crunch, sprinkle toasted breadcrumbs or crushed tortilla chips on top just before serving.
Side Dishes
This dish is hearty enough to stand on its own but pairs wonderfully with simple sides like a crisp green salad, roasted vegetables, or a tangy coleslaw. If you want to keep the Southwestern vibe, try serving it alongside grilled corn on the cob or smoky chipotle black beans.
Make Ahead and Storage
Storing Leftovers
Once cooled, transfer leftover Spicy Cowboy Mac and Cheese to an airtight container and refrigerate. It will stay delicious for up to 3 days, giving you plenty of time to enjoy those rich flavors again.
Freezing
If you want to freeze it, portion the mac and cheese into freezer-safe containers or heavy-duty freezer bags. It freezes well for up to 2 months. Thaw overnight in the refrigerator before reheating for best results.
Reheating
Reheat leftovers gently in a microwave or on the stovetop over low heat, stirring occasionally. To revive that broiled top texture, sprinkle a bit of extra cheddar cheese on top and place under your oven’s broiler on HIGH for 1-2 minutes until bubbly and golden again.
Frequently Asked Questions:
Absolutely! Simply leave out the ground beef and boost the veggies with extra black beans, corn, or even sautéed mushrooms for a hearty vegetarian version.
This mac and cheese carries a moderate spice level from the jalapeño and chili powder. You can adjust the heat by adding or removing the jalapeño seeds or choosing mild versus spicy diced tomatoes with green chilies.
Elbow macaroni works best for holding onto the creamy sauce, but you can substitute with small shells, rotini, or penne if you prefer—just adjust the cooking time accordingly to ensure they’re al dente.
Using an oven-safe skillet simplifies things since you can broil directly in it. If you don’t have one, just transfer the mac and cheese to a broiler-safe dish before adding the topping and broiling.
Final Thoughts
This Spicy Cowboy Mac and Cheese Recipe is a go-to for cozy weeknights or casual get-togethers when you want comforting, flavorful food that everyone will love. The blend of creamy cheeses, zesty jalapeños, and hearty Southwestern ingredients creates a dish that’s both familiar and exciting. I hope this recipe becomes a staple in your kitchen as it has in mine—served up with some laughter, good company, and maybe a cold drink to balance the heat!
Print
Spicy Cowboy Mac and Cheese Recipe
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 8 servings
- Category: Main Course
- Method: Baking
- Cuisine: American Southwestern
- Diet: Low Lactose
Description
Cowboy Mac and Cheese is a creamy, cheesy dish with a bold Southwestern twist featuring seasoned ground beef, jalapeños, tomatoes, black beans, and corn, all baked together with melted cheddar and pepper jack cheeses for a hearty and flavorful meal.
Ingredients
Main Ingredients
- ½ pound lean ground beef
- 8 ounces uncooked elbow macaroni
- ½ cup minced onion
- 1 whole seeded diced jalapeño
- 3 tablespoons unsalted butter
- 3 tablespoons all-purpose flour
- 2 ½ cups whole milk
- ½ cup canned diced tomatoes with green chilies, undrained
- ½ cup drained black beans
- ½ cup drained corn
- 2 cups shredded cheddar cheese
- 1 cup shredded pepper jack cheese
- 2 teaspoons chili powder
- 1 teaspoon salt
- 1 teaspoon pepper
- 1 cup shredded cheddar cheese for topping
Instructions
- Cook Pasta: Cook the 8 ounces of uncooked elbow macaroni according to the package directions until al dente, drain well, and set aside.
- Cook Meat and Veggies: In a large oven-safe skillet over medium-high heat, cook the ½ pound of lean ground beef with ½ cup minced onion and 1 whole seeded diced jalapeño until the beef is fully cooked, about 5 minutes. Drain excess grease and return the skillet to heat.
- Make Roux: Add 3 tablespoons unsalted butter to the skillet and stir until melted. Whisk in 3 tablespoons all-purpose flour to make a thick paste, cooking for about 1-2 minutes to eliminate raw flour taste.
- Add Liquids and Veggies: Slowly whisk in 2 ½ cups whole milk, ½ cup canned diced tomatoes with green chilies (undrained), ½ cup drained black beans, and ½ cup drained corn. Stir continuously and cook until the mixture is heated through, about 2-3 minutes, creating a thickened sauce.
- Add Cheese and Spices: Stir in 2 cups shredded cheddar cheese, 1 cup shredded pepper jack cheese, 2 teaspoons chili powder, 1 teaspoon salt, and 1 teaspoon pepper. Reduce heat to medium and cook until the cheese melts and the sauce is smooth and well mixed.
- Combine Pasta and Sauce: Add the cooked macaroni to the skillet. Stir thoroughly to combine and cook for a few minutes so the pasta absorbs some of the cheesy sauce.
- Broil with Topping: Preheat the oven broiler to HIGH. Sprinkle 1 cup shredded cheddar cheese evenly over the top of the mac and cheese. Place the skillet under the broiler for 2-3 minutes until the cheese is golden, bubbly, and slightly crisp. Remove carefully and serve hot.
Notes
- For extra heat, leave the jalapeño seeds in or add more jalapeños.
- Use mild or spicy diced tomatoes with chilies depending on your heat preference.
- Substitute whole milk with 2% milk for a lighter version, but creaminess may slightly reduce.
- Black beans and corn can be swapped for canned pinto beans and fresh corn if preferred.
- Be sure to use an oven-safe skillet if broiling at the end, or transfer to a broiler-safe dish.
- Letting the pasta soak in the sauce for a few minutes enhances flavor absorption.
Nutrition
- Serving Size: 1 serving
- Calories: 390 kcal
- Sugar: 5 g
- Sodium: 630 mg
- Fat: 16 g
- Saturated Fat: 9 g
- Unsaturated Fat: 6 g
- Trans Fat: 0.2 g
- Carbohydrates: 38 g
- Fiber: 5 g
- Protein: 22 g
- Cholesterol: 65 mg






Leave a Reply