
This stovetop creation combines two comfort classics into one creamy masterpiece. I developed this method after years of testing, ensuring each bite delivers rich cheddar flavor in both the pasta and accompanying soup.
The macaroni achieves perfect tenderness while the soup develops a velvety texture that coats the spoon. A simple roux forms the base for both components, guaranteeing consistent creamy results every time.
What sets this apart is the layered cheddar experience – the pasta absorbs the cheese sauce while the soup offers a lighter, silky complement. Both come together in under 30 minutes on the stovetop.
Serve them side by side for a meal that satisfies both texture and flavor cravings. Here’s how to make this indulgent pair.
Ingredients for Macaroni Cheese Recipe Cheddar Cheese Soup
Both components share a base of rich, creamy cheddar with simple pantry staples for depth.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 12 oz | Or any short pasta shape |
| Unsalted Butter 🧈 | 8 tbsp | Divided for roux and soup |
| All-Purpose Flour 🌾 | ½ cup | For thickening both components |
| Whole Milk 🥛 | 4 cups | Full-fat for creaminess |
| Sharp Cheddar Cheese 🧀 | 3 cups | Freshly grated from block |
| Chicken Stock 🍲 | 4 cups | Use vegetable stock for vegetarian |
| Yellow Onion 🧅 | 1 whole | Finely diced for base flavor |
| Garlic Cloves 🧄 | 3 cloves | Minced for depth of flavor |
| Dijon Mustard 🟡 | 1 tbsp | For tangy complexity |
| Worcestershire Sauce 🫒 | 1 tsp | Use vegetarian version if needed |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal kosher preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for best flavor |
| Heavy Cream 🥛 | ½ cup | For extra velvety texture |
| Dried Thyme 🌿 | ½ tsp | For aromatic depth in soup |
| Bay Leaf 🍃 | 1 whole | For soup infusion |
[recipe_ingredient_scaler]
The cheddar quality is non-negotiable here. Cabot or Tillamook sharp cheddar deliver the bold flavor this dish demands. Pre-shredded cheese contains anti-caking agents that prevent smooth melting—always grate from a block. For the stock, Swanson or Pacific Foods offer reliable quality. The pasta should be al dente when drained; it will finish cooking in the cheese sauce.
Need to make this strictly vegetarian? Swap chicken stock for vegetable stock—Imagine or Kitchen Basics are excellent brands. No Dijon? Regular mustard at half the quantity works in a pinch. The heavy cream can be replaced with whole milk plus 2 tbsp melted butter for similar richness. For the bay leaf, a pinch of dried bay leaf powder will suffice.
Both components keep well in the fridge for 3-4 days, though the pasta may absorb some liquid over time. Reheat gently with a splash of milk to restore creaminess. The soup freezes beautifully for up to 3 months—just omit the cream until reheating.
Why You’ll Love This Recipe
- One Pot Wonder: I can make this from start to finish in a single saucepan—no colander, no extra bowls, just easy cleanup.
- Sharp Cheddar Magic: That tangy bite from the sharp cheddar turns simple macaroni into something ridiculously good.
- Weeknight MVP: Honestly, it’s my go-to when I need to feed the family fast without sacrificing flavor.
- Budget Stretcher: A pound of pasta and a block of cheese feeds four for less than ten bucks. Between us, leftovers taste even better the next day.
Step-by-Step Instructions for Macaroni Cheese with Cheddar Cheese Soup
Master the technique for this velvety dual-textured dish with precise timing and temperature control.
Step 1: Prepare the Cheddar Cheese Soup Base
Melt 4 tbsp unsalted butter in a large pot over medium heat. Add the finely diced yellow onion and cook for 5-6 minutes until translucent and fragrant. This builds the aromatic foundation without browning.
Stir in the minced garlic cloves, dried thyme, and bay leaf, cooking for 1 minute until the garlic releases its aroma. Immediately add the 0.5 cup all-purpose flour and whisk constantly for 2 minutes to create a golden roux. The mixture should resemble wet sand and smell nutty.
Gradually whisk in the 4 cups chicken stock and 4 cups whole milk, ensuring no lumps remain. Bring to a gentle simmer and cook for 8-10 minutes until the soup thickens enough to coat the back of a spoon. Stir in the 1 tbsp Dijon mustard, 1 tsp Worcestershire sauce, 1.5 tsp salt, and 0.5 tsp black pepper.
Step 2: Finish the Soup with Cheese and Cream
Reduce heat to low and gradually add the 3 cups sharp cheddar cheese, stirring constantly until fully melted and smooth. The cheese should create a velvety texture without any stringiness. Avoid boiling at this stage to prevent curdling.
Stir in the 0.5 cup heavy cream and continue cooking for 3-4 minutes until the soup reaches your desired consistency. Remove the bay leaf and adjust seasoning if needed. The soup should be rich and creamy with a pronounced cheddar flavor and subtle tang from the mustard.
Step 3: Cook the Elbow Macaroni
In a separate pot, bring salted water to a rolling boil. Add the 12 oz elbow macaroni and cook according to package instructions until al dente, typically 8-9 minutes. The pasta should be tender but still have a slight bite to it.
Drain the macaroni well and return it to the pot. Add the remaining 4 tbsp unsalted butter and toss to coat the pasta evenly. This adds richness and prevents the pasta from sticking together while you finish the dish.
Step 4: Combine and Serve
Ladle the cheddar cheese soup over the cooked elbow macaroni, ensuring each serving gets an ample amount of both components. The hot soup will slightly soften the pasta, creating a harmonious blend of textures.
Let the dish sit for 2-3 minutes before serving to allow the flavors to meld together. The final result should be creamy and indulgent, with the sharp cheddar flavor shining through in every bite. Serve immediately while hot for the best experience.
Pro Tips For Making Macaroni Cheese Recipe Cheddar Cheese Soup
- Cook Pasta Al Dente: Boil the elbow macaroni for 1-2 minutes less than the package says—I learned this the hard way after ending up with mushy noodles in my soup.
- Grate Your Cheese: Skip the pre-shredded cheddar; freshly grated melts smoother and doesn’t have that annoying anti-caking coating that makes the soup grainy.
- Temper the Milk: Warm the whole milk slightly before adding it to the butter-flour roux, or you’ll end up with a lumpy, uneven sauce that never quite smooths out.
- Add Cheese Off Heat: Stir in the sharp cheddar after removing the pot from the burner—this prevents the cheese from turning stringy or splitting, which happened to me more times than I’d like to admit.
Make-Ahead Tips for This macaroni cheese recipe cheddar cheese soup
Overnight Prep
You can cook the elbow macaroni up to 1 day ahead and store it in the fridge. Undercook it by 1-2 minutes so it doesn’t turn mushy when reheated. Toss with 1 tsp olive oil to prevent sticking. 💡
Soup Ahead
The cheddar cheese soup can be made 2 days in advance. Prepare it through adding the stock and milk, then cool and refrigerate. Reheat gently before adding cheese and cream to maintain that velvety texture.
Freezing Tips
The soup freezes beautifully for 3 months without the cream. Portion into airtight containers, leaving 1-inch headspace. Thaw overnight in the fridge before reheating with fresh cream.
Reheating Together
Combine cooled macaroni and soup in a baking dish. Cover with foil and bake at 350°F for 20-25 minutes. Add a splash of milk if it looks dry.
Cheese Freshness
Grate the sharp cheddar just before using, even for make-ahead. Pre-grated cheese develops a grainy texture when stored. I always use Cabot sharp cheddar for best results. 🧀
Last-Minute Touch
If making ahead, save the final seasoning adjustment until serving. Flavors meld and intensify overnight, so you may need less salt. Taste and adjust with ¼ tsp increments of salt.
Nutrition Facts
Frequently Asked Questions
Can I use pre-shredded cheddar?
No, pre-shredded cheese contains anti-caking agents that prevent smooth melting. Always grate from a block for the creamiest texture.
Why does my soup turn grainy?
This happens if the cheese is added too quickly or boiled. Reduce heat to low and add cheese gradually while stirring constantly.
Can I make this vegetarian?
Easily! Use vegetable stock instead of chicken stock. Imagine or Kitchen Basics brands work perfectly.
How do I prevent the pasta from getting mushy?
Cook the macaroni 1-2 minutes less than package instructions. It will finish cooking in the hot soup.
- Recipe for Boneless Pork Chops in Cast Iron Skillet: Sear and Baste to Juicy Perfection - October 3, 2026
- Recipe for Boneless Cross Rib Roast: Slow-Roasted Beef with Herb Crust - October 3, 2026
- Hamburgers in Sauce Recipe Crock Pot: Slow-Cooked Savory Delight - October 3, 2026