Side Dishes
This soul food macaroni and cheese recipe I heart recipes for—delivering the rich, velvety comfort you crave with a golden, crispy top that’s impossible to resist. I’ve perfected it over years of Sunday dinners and family gatherings—where the aroma alone brings everyone running.
The secret lies in that buttery roux and the perfect cheese blend that melts into a luscious, stretchy sauce.
What sets this apart is the soul food touch: crispy bacon or smoked sausage mixed right into the cheese sauce, adding smoky depth that takes it from ordinary to unforgettable. No fancy techniques—just a few simple steps that transform basic ingredients into something restaurant-worthy.
The best part? It’s ready in under an hour, so you can spend more time enjoying it than cooking.
Imagine a bubbling pot of creamy mac and cheese with that perfect crispy crust on top, every bite packed with cheesy goodness and smoky flavor. This is the kind of dish that disappears fast—so make extra.
Garnish with fresh green onions or extra crispy bacon bits for that final touch of soul food magic.
Whether you're feeding a crowd or just craving comfort food, this recipe never disappoints. The instructions are straightforward, and the results? Pure comfort in a bowl. Let’s get cooking!
Ingredients for soul food macaroni and cheese recipe i heart recipes
Pantry staples plus a smoky, cheesy soul food upgrade—this is comfort food at its finest.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 1 ½ lbs | Medium or jumbo size preferred |
| Unsalted Butter 🧈 | ¾ cup | Cold, cubed for roux |
| All-Purpose Flour 🌾 | ½ cup | For thick, creamy roux |
| Sharp Cheddar Cheese 🧀 | 2 cups | Shredded, medium sharp |
| Monterey Jack Cheese 🧀 | 1 cup | Shredded, mild flavor |
| Heavy Cream 🥛 | 1 cup | Full-fat for richness |
| Whole Milk 🥛 | 1 cup | Warmed for smooth sauce |
| Crispy Bacon 🥓 | ½ lb | Chopped, smoky flavor |
| Smoked Sausage 🌭 | ½ lb | Kielbasa or andouille |
| Garlic Cloves 🧄 | 3 cloves | Minced for depth |
| Fresh Green Onions 🧅 | ¼ cup | Sliced, for garnish |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Hot Sauce 🔥 | 1 tbsp | Optional, for heat |
| Panko Breadcrumbs 🍞 | ¼ cup | For crispy top |
The cheeses are where this dish shines. Sharp cheddar gives that classic tang, while Monterey Jack keeps it creamy—don’t skip either. Grab block cheese from the deli counter and shred it yourself (pre-shredded gets clumpy). The bacon and sausage matter too—smoked paprika or hot sauce in the cheese sauce adds that soul food kick. For the roux, butter and flour in equal parts cooked low and slow until nutty brown is key. No shortcuts here—this is what makes the sauce velvety.
No sharp cheddar? Colby Jack or pepper jack works in a pinch. Out of panko? Toasted breadcrumbs or crushed cornflakes make a fine crispy top. The bacon and sausage can be swapped for crispy fried onions or jalapeños if you’re avoiding meat. For extra richness, stir in a splash of hot sauce or a pinch of cayenne with the cheese. And if you’re feeding a crowd, double the cheese—trust me, it’s worth it. The green onions are just for garnish, but they add that fresh pop of color that makes it look extra special.
This reheats like a dream—just add a splash of milk to loosen it up. Keeps in the fridge for 4-5 days, freezes beautifully for up to 3 months. Make it ahead and bake it off when guests arrive for that perfect crispy top. I always double the recipe—leftovers make amazing sandwiches the next day. Store the crispy breadcrumb topping separately if you’re prepping ahead; just sprinkle it on right before baking.
Why You'll Love This Recipe
- One-Pot Wonder: I swear by this recipe for lazy nights—just toss the macaroni, melt the butter, and let that roux thicken into a creamy dream. No extra bowls, no fuss, and honestly? That flour-butter base makes all the difference.
- Cheese Love Bomb: Sharp cheddar and Monterey Jack melt into something dangerously rich, with that crispy, golden top layer you can’t resist. Between us, I’ve seen grown men reach for seconds just because of this combo.
- Leftover Hero: This dish actually improves the next day—crispier edges, deeper flavor, and it reheats like a dream. I pack it in containers for work all week, and my coworkers keep asking for the recipe.
- Budget Magic: Elbows, butter, flour, and two types of cheese? That’s it. No fancy ingredients, no markup—just pure, satisfying comfort for under $10. My college self would’ve cried happy tears over this.
Step-by-step instructions for soul food macaroni and cheese
Here's how to make this velvety, crisp-topped masterpiece that'll have everyone asking for seconds.
Cook the Elbow Macaroni to Perfect Al Dente
Bring a large pot of water to a rolling boil and add 1.5 lbs elbow macaroni. Season the water generously with 1.5 tsp salt—it should taste like the ocean. Stir immediately to prevent sticking. Cook for 11-13 minutes until the pasta is al dente (it should have a slight bite in the center).
Here's the thing—don't overcook it. You want the pasta to finish cooking in the cheese sauce, not turn mushy. Drain the pasta in a colander and set it aside. Reserve 1 cup of the starchy pasta water—this liquid is pure gold for creating a silky sauce. Keep it nearby because you'll need it later.
Build the Ultimate Cheese Sauce from Scratch
In a large, heavy-bottomed pot, melt 0.75 cup unsalted butter over medium heat. Once it's fully melted and foaming, whisk in 0.5 cup all-purpose flour to form a roux. Cook the roux for 3-4 minutes, stirring constantly, until it turns a rich golden brown—this is your flavor foundation.
Slowly pour in 1 cup whole milk and 1 cup heavy cream, whisking vigorously to prevent lumps. Bring the mixture to a gentle simmer and let it cook for 5-7 minutes, stirring occasionally, until it thickens enough to coat the back of a spoon. This is where the magic happens—your sauce is building depth and richness.
Now reduce the heat to low and gradually add 2 cups sharp cheddar cheese and 1 cup monterey jack cheese, stirring constantly until completely melted and smooth. If the sauce starts to thicken too much, add 2-3 tablespoons of reserved pasta water to loosen it. Season with 0.5 tsp ground black pepper and 1 tbsp hot sauce if you like a little kick.
Combine Pasta and Cheese for Maximum Comfort
Add the drained elbow macaroni to the cheese sauce and stir gently to coat every strand. The residual heat from the sauce will finish cooking the pasta perfectly. Fold in 0.5 lb chopped crispy bacon and 0.5 lb diced smoked sausage, distributing them evenly throughout the macaroni. These ingredients add that soul food flavor that makes this dish unforgettable.
Taste the macaroni and adjust the seasoning if needed. You might need a little more salt or hot sauce to balance the flavors. Here's where it gets fun—toss in 3 cloves minced garlic and let it infuse into the cheese for 1-2 minutes on low heat. The aroma alone will make your kitchen smell like heaven.
Create the Crispy Panko Topping
Transfer the macaroni and cheese to a 9x13-inch baking dish and spread it out evenly. In a small bowl, mix 0.25 cup panko breadcrumbs with 1 tbsp melted butter until well combined. Sprinkle this mixture evenly over the top of the macaroni, pressing down gently to help it adhere.
Here's the moment that matters: pop the dish under the broiler for 2-3 minutes until the panko turns a deep golden brown and crispy. Watch it closely—broilers can be finicky, and you don't want to burn the topping. The contrast between the creamy macaroni and crispy breadcrumb crust is what makes this dish extraordinary.
Garnish and Serve with Confidence
Remove the dish from the oven and let it rest for 5 minutes before serving. This resting period allows the flavors to meld together perfectly. Garnish with 0.25 cup sliced fresh green onions for a pop of color and freshness.
Serve immediately while it's hot and bubbly. Each bite should deliver that perfect combination of creamy, cheesy goodness with a crispy top that adds texture. This macaroni and cheese is hearty enough to stand alone or pair beautifully with a simple green salad and crusty bread. Don't skip the broiler step—I learned the hard way that skipping it results in a dish that's just not as special.
Pro Tips For Making Soul Food Macaroni And Cheese Recipe I Heart Recipes
- Cook pasta al dente: Soul food mac and cheese needs chewy pasta—overcooked noodles turn to mush. Boil elbows for 30 seconds less than the package says, then finish cooking in the cheese sauce. Trust me, that last minute in the roux makes all the difference.
- Grate cheese fine: Big chunks of cheddar and Monterey Jack won’t melt smoothly. Use the large holes of a box grater, then pulse the shards in a food processor for 10 seconds. You’ll avoid that sad, unmelted cheese situation.
- Don’t rush the roux: After melting the butter, whisk in the flour and cook it low and slow for 5–7 minutes. That golden color means you’re building flavor, not burning it. Skimp here, and your sauce tastes like flour paste.
- Add milk gradually: Pour in the milk a splash at a time while stirring constantly. Dumping it all at once creates lumps, and no one wants to scrape those out later. Patience here keeps your sauce silky.
Health benefits of this soul food macaroni and cheese recipe i heart recipes
Comfort Food Energy
This soul food macaroni and cheese packs a serious energy boost thanks to its high-quality protein and complex carbohydrates. The 1.5 lbs elbow macaroni provides about 40 grams of carbs per serving, fueling your body with sustained energy for hours.
The sharp cheddar and Monterey Jack cheeses contribute 15-20 grams of protein per serving, supporting muscle repair and keeping you full. 💪
Calcium Powerhouse
With two cups of sharp cheddar and one cup of Monterey Jack, this dish delivers a massive 800-1,000mg of calcium per serving—that’s nearly your entire daily requirement!
Calcium isn’t just for strong bones; it helps regulate muscle contractions and nerve function. I always feel more energized after eating this, especially on busy days.
Healthy Fats for Satiety
The butter and heavy cream in the roux provide rich, satisfying fats that keep you full longer. These fats also help your body absorb fat-soluble vitamins like A and D from the cheese.
The crispy bacon and smoked sausage add flavor without excessive fat if you use leaner cuts or trim the excess. Balance is key—this dish is indulgent but still nutritious.
Protein-Packed Additions
The ½ lb bacon and ½ lb smoked sausage boost this dish’s protein content to nearly 30 grams per serving. These ingredients also add iron and zinc, essential for immune function and energy metabolism.
For a lighter option, swap the sausage for chicken or turkey bacon—it keeps the soul food flavor while cutting saturated fat.
Vitamin Boost from Garnishes
The fresh green onions garnish adds vitamin K and vitamin C, balancing the richness of the dish. Vitamin K supports blood clotting and bone health, while vitamin C aids in iron absorption from the meat.
A simple garnish makes a big nutritional difference without altering the soul food essence. 🥗
Soul Food with Balance
While this dish is indulgent, it’s not empty calories. The combination of protein, healthy fats, and complex carbs makes it a satisfying meal that supports your body’s needs.
For a lighter version, reduce the butter slightly or use low-fat cheese—but don’t skip the crispy top, as that’s where the magic happens! The key is moderation and enjoying it as part of a balanced diet. 💛
Nutrition facts
Frequently asked questions
Can I make this mac and cheese without meat?
The smoky bacon and sausage give it that soul food soul, but you can absolutely make it vegetarian! Swap the meat for crispy fried onions, diced bell peppers, or sautéed mushrooms for depth. For extra richness, add vegetable broth to the cheese sauce instead of milk. The crispy panko topping stays the same—it’s the star of the dish!
Why does my cheese sauce get grainy?
Grainy cheese happens when the sauce isn’t hot enough to fully melt the cheese or if you add it too quickly. Always melt cheese low and slow, whisking constantly until completely smooth. For extra insurance, shred your own cheese (pre-shredded contains anti-caking agents that prevent melting). If it still gets grainy, stir in 1-2 tbsp of warm milk or cream to smooth it out.
How can I make this ahead of time?
This dish reheats beautifully! Assemble it completely (even the panko topping) and refrigerate for up to 4 days. When ready to serve, cover with foil and bake at 350°F for 20-25 minutes, then broil for 2-3 minutes to crisp the top. For freezing, assemble without the panko topping, freeze for up to 3 months, then thaw overnight and add the topping fresh before baking. The flavors only get better with time!
What’s the secret to the perfect crispy top?
The crispy top comes down to three things: buttery panko, even heat, and close attention. Mix the panko with melted butter (not oil) for extra stickiness, spread it evenly, and broil on high for just 2-3 minutes. Watch it like a hawk—it burns faster than you think! For extra crunch, press down gently with a spatula before broiling.
Can I use a different type of pasta?
Elbow macaroni is traditional, but you can swap for penne, cavatappi, or even shell pasta if you prefer. Just adjust cooking times—shells take slightly longer (14-16 minutes). Avoid long, thin pasta like spaghetti, as it won’t hold up as well in the creamy sauce. For a fun twist, try jumbotron shells and stuff them with extra cheese before baking!
