Macaroni Cheese Recipe Cheddar Cheese Soup: Stovetop Creamy Indulgence

Macaroni Cheese Recipe Cheddar Cheese Soup: Stovetop Creamy Indulgence

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.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
⏱️
Total Time
30 min
🔥
Calories
High Cal

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

Servings 4
Amount Per Serving
Calories 720kcal
% Daily Value
Total Fat 42g54%
Saturated Fat 26g130%
Cholesterol 125mg42%
Sodium 1120mg49%
Total Carbohydrate 58g21%
Dietary Fiber 3g11%
Sugars 6g
Protein 28g56%
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 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.

2

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.

3

Can I make this vegetarian?

Easily! Use vegetable stock instead of chicken stock. Imagine or Kitchen Basics brands work perfectly.

4

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.

★★★★★4.7(2 reviews)
Chef Melanie

More recipe sites