The broth looks a little loose when the macaroni first goes into the pot, but it thickens as the pasta cooks and releases starch. That’s part of what makes this Cheeseburger Macaroni Soup hearty without needing a separate sauce or a long simmer. The beef browns first, then onion and garlic soften in the same pot, building a savory base that tastes like the familiar skillet dinner in soup form.
I stir the flour and tomato paste into the beef before adding broth. That short cook gives the flour a chance to coat everything and lets the tomato paste deepen, so the soup has body instead of tasting like broth poured over pasta. Milk and sharp cheddar go in near the end, which keeps the cheese creamy and lets the beef, tomatoes, and Worcestershire stay distinct. Each bowl is warm, cheesy, and full of tender elbow macaroni.

Kitchen Note
Give the soup its full five-minute rest before serving. The elbows keep absorbing a little broth during that pause, so the soup settles into a spoonable, cozy consistency instead of feeling thin.
Save this Cheeseburger Macaroni Soup for a cozy dinner with browned beef, tender elbows, and sharp cheddar stirred in at the end.
Why the Macaroni Goes In Before the Milk and Cheddar
It’s easy to think of the pasta as something to cook separately, but simmering the elbows right in the beef-and-tomato broth gives this soup its satisfying texture. As the macaroni cooks, it takes up some of that seasoned liquid and contributes starch to the pot. The broth becomes more substantial, and the pasta tastes like it belongs in the soup rather than like a separate addition.
The order matters once dairy enters the picture. Milk and cheddar don’t need a long boil, and a hard simmer can make the cheese greasy or grainy instead of smooth. Cooking the macaroni first gives it time to become tender before the milk goes in; adding the cheddar after the pot comes off the heat lets it melt gently. You get a creamy finish without asking the cheese to survive another round of bubbling.
There’s also a useful balance in the base: tomato paste and diced tomatoes bring enough tang to cut through the beef and cheddar, while Worcestershire and yellow mustard give the broth a savory, familiar cheeseburger note. The ingredients stay recognizable, but each has a job beyond simply adding bulk.
The Ingredients That Make This Taste Like a Cheeseburger, Not Just Beefy Pasta

- Ground beef — The 85% lean beef has enough fat to brown well and carry the savory flavor without leaving the soup overly greasy. Look for fresh beef with a clean color; there’s no need to seek out a premium grind for a soup that gets simmered with broth and tomatoes.
- Yellow onion and garlic — Diced onion softens into the base, while briefly cooking the minced garlic keeps its aroma from tasting raw. Cut the onion into even pieces so it softens at the same pace; mince the garlic finely so it disperses through the broth.
- All-purpose flour and tomato paste — Flour gives the soup a little body, and tomato paste adds concentrated savory tomato flavor. Cooking them together for a minute helps the flour coat the beef and onion and gives the paste a chance to deepen. Stir well so no dry flour pockets remain.
- Low-sodium beef broth and diced tomatoes — Low-sodium broth leaves room for the salt, Worcestershire, and cheddar to season the finished pot without crowding each other. The undrained tomatoes add both tomato pieces and their liquid. A standard can of diced tomatoes works well; the soup doesn’t need specialty tomatoes.
- Worcestershire sauce and yellow mustard — These small additions supply the savory, tangy edge that makes the soup read as cheeseburger-inspired. Yellow mustard is the right fit here; a strongly flavored specialty mustard would pull the broth in a different direction.
- Elbow macaroni — The curved shape catches broth and fits neatly on a spoon. Use regular dried elbow macaroni, rather than a quick-cooking version, so it has time to become tender in the simmering soup.
- Whole milk and sharp cheddar — Whole milk gives the broth a rounder finish, and sharp cheddar brings enough flavor to stand up to the beef. A block you shred yourself melts more smoothly than pre-shredded cheese, which is coated to keep the shreds separate.
Building the Beefy Broth Before the Cheese Goes In
Brown the Beef, Then Soften the Aromatics
Warm the vegetable oil in a 5-quart Dutch oven over medium-high heat. Add the ground beef and break it into small pieces as it cooks for 6 to 8 minutes, until browned and at 160°F; drain excess fat if needed. Stir in the diced onion and cook for 4 to 5 minutes, until softened, then add the garlic for 30 seconds. Keep the garlic moving so it turns fragrant without taking on brown, bitter edges.
Coat the Beef and Make the Tomato Base
Stir the flour and tomato paste into the beef mixture and cook for 1 minute. Work around the bottom of the pot so the flour is incorporated instead of clumping in one spot. Gradually stir in the beef broth; adding it steadily helps loosen the flour and paste into a smooth base. Add the undrained diced tomatoes, Worcestershire sauce, yellow mustard, salt, and black pepper, then bring everything to a boil over high heat.
Simmer the Elbows Until Tender
Stir in the elbow macaroni, then reduce the heat to maintain a steady simmer. Cook for 8 to 10 minutes, stirring occasionally, until the pasta is tender. The surface should bubble gently rather than churn at a hard boil, which can make the pasta cook unevenly and splash broth up the sides. If the elbows are still firm, give them the time they need within that simmer and check the texture before moving on.
Finish Gently with Milk and Cheddar
Stir in the whole milk and heat the soup over medium-low for 2 to 3 minutes, until hot but not boiling. Take the Dutch oven off the heat before adding the cheddar. Stir it in a handful at a time, letting each addition melt before adding the next; dumping it all in at once makes it harder to distribute smoothly. Let the soup rest for 5 minutes, then ladle it into bowls.
Simple Swaps That Keep the Soup’s Comfort-Food Character
Use Leaner Ground Beef for a Lighter Bowl
Ground beef that’s 90% lean works in place of the 85% lean beef in the same quantity. The broth will have a little less richness from the drippings, but the beef still browns and gives the soup its savory base; drain any excess fat only if you see enough to pool in the pot.
Choose Medium Cheddar for a Milder Finish
Medium cheddar can replace sharp cheddar in the same quantity if you want a softer cheese flavor. It still melts into the hot soup, but the finished bowl will be less tangy and less assertively cheesy. Shred it from a block for the smoothest melt.
Make a Lactose-Free Version
For a lactose-free adaptation, use lactose-free whole milk and lactose-free sharp cheddar in place of the dairy ingredients, keeping their quantities the same. The soup stays creamy, though the cheddar’s sharpness and melt can vary by brand. This is not a dairy-free or milk-allergy adaptation.
Storage and Reheating
- Refrigerator: Refrigerate leftovers within 2 hours and keep them covered for 3 to 4 days. The macaroni will continue absorbing broth, so the soup will be thicker and the pasta softer the next day.
- Freezer: It freezes safely in airtight portions for up to 2 to 3 months, but the macaroni softens after thawing and the dairy may lose some of its silky texture.
- Reheating: Warm it gently on the stovetop over low to medium-low heat, stirring often; add a splash of low-sodium beef broth if the soup has thickened. Heat leftovers to 165°F, and avoid a hard boil, which can make the cheese texture less smooth.
Questions That Come Up While Making Cheeseburger Macaroni Soup

Cheeseburger Macaroni Soup
Ingredients
Equipment
Method
- Heat the vegetable oil in a 5-quart Dutch oven over medium-high heat.
- Add the ground beef and cook for 6 to 8 minutes, breaking it into small pieces, until browned and it reaches 160°F; drain excess fat if needed.
- Add the onion and cook for 4 to 5 minutes, stirring, until softened.
- Stir in the garlic for 30 seconds.
- Stir in the flour and tomato paste and cook for 1 minute.
- Gradually stir in the broth.
- Add the diced tomatoes, Worcestershire sauce, mustard, salt, and pepper.
- Bring the soup to a boil over high heat.
- Stir in the macaroni, reduce the heat to maintain a steady simmer, and cook for 8 to 10 minutes, stirring occasionally, until the pasta is tender.
- Stir in the milk and heat over medium-low for 2 to 3 minutes, until hot but not boiling.
- Remove the pot from the heat and stir in the cheddar a handful at a time until melted.
- Let the soup rest for 5 minutes before serving.



