Soul Food Macaroni and Cheese Recipe: I Heart Recipes' Velvety, Crisp-Topped Crowd-Pleaser

Side Dishes

Soul Food Macaroni and Cheese Recipe: I Heart Recipes' Velvety, Crisp-Topped Crowd-Pleaser

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!

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
High Cal

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.

1

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.

2

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.

3

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.

4

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.

5

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

Servings 6
Amount Per Serving
Calories 680kcal
% Daily Value *
Total Fat 48g61%
Saturated Fat 28g140%
Cholesterol 210mg70%
Sodium 1250mg54%
Total Carbohydrate 52g18%
Dietary Fiber 3g11%
Sugars 8g
Protein 32g64%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

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!

2

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.

3

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!

4

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.

5

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!

★★★★★4.5(5 reviews)
Categories Side Dishes