RecipeAI
DashboardDiscoverMeal PlanGroceriesCreateImportRecipe Box
BlogSign InGet Started
Dashboard
Plan
Nutrition
Create
Groceries
Saved
Profile
RecipeAI LogoRecipeAI

AI-powered recipes, meal plans, and nutrition tracking — personalized to your tastes and goals.

Explore

  • Discover Recipes
  • Categories
  • World Cuisines
  • Diets
  • Quick Meals
  • Meal Plans by Diet
  • Kitchen Conversions
  • Calories in Foods

Features

  • AI Recipe Generator
  • Meal Planning
  • Nutrition Tracker
  • Macro Calculator
  • Nutrition Guides
  • Food Diary
  • Recipe Import
  • Pricing

Resources

  • Blog
  • About Us
  • Feedback

© 2026 RecipeAI. All rights reserved.

Cook smarter, eat better.

More recipes like this

  • Creamy Pasta Cheese Soup
  • Creamy Caramelized Onion & Roasted Garlic Soup with Gruyère Crostini
  • Creamy Beef Stroganoff Pasta
  • Hearty Beef Burger & Broccoli Soup (Rustic American Potage)
  • Caramelized Onion Parmesan Pasta (Italian-style)
  • Pan-Seared Beef Meatballs with Caramelized Onion Garlic-Butter Rice
  • Browse all recipes →
Creamy Beef, Onion & Pasta Soup with Melted Cheese

Creamy Beef, Onion & Pasta Soup with Melted Cheese

By Amanda Lockwood

Italian-American / ComfortIntermediate

A rich, comforting soup that marries caramelized onions and garlic with savory ground beef, tender pasta and a velvety cheesy broth. The soup balances deep umami from the beef and beef stock with bright notes from a splash of Worcestershire and fresh parsley; a quick roux and melted sharp cheeses give it a luxuriously silky finish that feels restaurant-worthy but is straightforward to make at home.

Prep: 20 minutes
Cook: 40 minutes
Total: 1 hour
6 servings

Ingredients

  • 1 lb (454 g) ground beef (80/20)
  • 1.5 cups (170 g) dry small pasta (ditalini, small shells or macaroni)
  • 3 cups (720 ml) whole milk
  • 6 cups (1.44 L) beef broth (low-sodium preferred)
  • 150 g sharp cheddar, grated
  • 50 g Parmigiano-Reggiano (or Pecorino), finely grated
  • 2 medium (≈300 g) yellow onion, medium, finely diced
  • 4 cloves (≈12 g) garlic cloves, minced
  • 2 tbsp (28 g) unsalted butter
  • 2 tbsp (27 g) extra-virgin olive oil
  • 3 tbsp (≈24 g) all-purpose flour
  • 1 tbsp Worcestershire sauce
  • 1 tsp dried thyme
  • 1 whole bay leaf
  • 2 tbsp fresh parsley, chopped (for garnish)
  • 1 tsp fresh lemon juice (optional, finishing)

Instructions

1

Prep: grate the cheeses and set both cheeses in a bowl in the refrigerator so they stay cold (cold cheese melts more smoothly into the warm liquid). Dice the onions, mince the garlic, and measure the pasta. Having everything mise en place makes the cook faster and prevents overcooking the pasta.

2

Brown the beef: Heat a large heavy-bottomed pot (6–8 quart) over medium-high heat. Add 1 tablespoon olive oil, then the ground beef. Season lightly with salt and pepper. Brown the beef, breaking it into small pieces with a spatula until it’s just caramelized (about 6–8 minutes). Browning develops Maillard flavors that give the broth depth—don’t crowd the pan or you’ll steam the meat instead of browning it. Transfer the beef to a bowl and set aside, leaving any rendered fat in the pot.

3

Caramelize the onions: Reduce heat to medium. Add remaining 1 tablespoon olive oil and the butter to the pot. When butter foams, add the diced onions and a pinch of salt. Cook, stirring occasionally, for 12–15 minutes until the onions are golden and sweet. Slow, patient cooking of the onions builds natural sweetness and a rounded base flavor for the soup.

4

Add garlic and thyme: Add the minced garlic and dried thyme to the onions and cook for 30–45 seconds until fragrant. Garlic cooks quickly; brief cooking releases its aromatics without becoming bitter.

5

Make a light roux: Sprinkle the flour over the onions and garlic and stir for 1–2 minutes, cooking the raw flour taste out and giving the soup body. Cooking the flour briefly also prevents a starchy, grainy texture when liquid is added.

6

Deglaze and build the broth: Slowly pour in 1 cup of the beef broth while stirring to lift the browned bits (fond) from the bottom—this is flavor. Stir until the mixture is smooth, then add the remaining beef broth and the milk. Return the browned beef to the pot. Add the bay leaf and Worcestershire sauce. Bring the pot to a gentle simmer (not a rolling boil) over medium heat.

7

Simmer to develop flavor: Reduce heat to medium-low and simmer gently for 10 minutes to let the flavors marry and the roux thicken the liquid slightly. A gentle simmer concentrates flavor without breaking the milk (high heat can cause the dairy to scorch or separate).

8

Cook the pasta in the soup: Increase heat to medium, add the dry pasta, and cook for the time recommended on the package minus 1 minute so the pasta finishes cooking in the hot soup later. Cooking pasta in the broth allows it to absorb savory flavors; removing it just shy of done prevents it from getting mushy as it sits.

9

Finish with cheese: Reduce heat to low. Stir in the grated cheddar and Parmigiano in small handfuls, stirring continuously until fully melted and the soup is silky. Add the optional teaspoon of lemon juice to brighten the cheesy richness. Low heat and small additions prevent the cheese from clumping; stirring slowly yields a smooth emulsion.

10

Adjust seasoning and rest: Taste and adjust salt and pepper. Remove and discard the bay leaf. Let the soup rest off-heat for 3 minutes—the carryover heat will finish cooking the pasta and mellow the flavors so they harmonize.

11

Serve: Ladle the soup into warmed bowls and garnish with chopped parsley and an extra grating of Parmigiano if desired. A sprinkling of black pepper and a drizzle of olive oil (optional) adds a final glossy sheen and aroma.

12

Storage note: Cool to room temperature within 2 hours, store in airtight containers in the refrigerator for up to 3 days. Reheat gently over low heat, adding a splash of milk or broth to loosen the texture if the soup thickens.

Chef's Tips

  • 1Cold cheese melts better: Grate your cheese and chill it briefly—cold, freshly grated cheese melts more smoothly and is less likely to clump than room-temperature pre-shredded cheese with anti-caking agents.
  • 2Don’t overboil the milk: Keep the soup at a gentle simmer after adding milk to avoid scorching or curdling. If you see tiny milk solids, lower the heat and whisk briskly to bring it back together.
  • 3If you want a clearer broth, briefly brown the beef in a separate pan and drain excess fat, but leave some rendered fat in the pot for flavor. Too much fat makes the soup greasy; too little reduces flavor depth.

Variations

  • Italian-style: Swap the sharp cheddar for 200 g of shredded fontina or provolone and add 1 tsp dried basil and 1/2 tsp red pepper flakes for a melty, slightly spicy profile.
  • Lighter version: Use 90% lean ground beef (or ground turkey) and replace whole milk with 2% milk plus 1/2 cup plain Greek yogurt whisked in at the end (off heat) for tang and creaminess.
  • Vegetarian swap: Omit the beef and use 2 cups cooked lentils or 8 oz mushrooms (sliced and sautéed) and replace beef broth with vegetable broth; add 1 tsp soy sauce for umami.

Nutrition per Serving

635

Calories

32g

Protein

36g

Carbs

39g

Fat

2g

Fiber

Rate this Recipe

How did this recipe turn out? Let others know!

to rate this recipe

Creamy Beef, Onion & Pasta Soup with Melted Cheese

By Amanda Lockwood

Creamy Beef, Onion & Pasta Soup with Melted Cheese - ground beef (80/20), dry small pasta (ditalini, small shells or macaroni) recipe

A rich, comforting soup that marries caramelized onions and garlic with savory ground beef, tender pasta and a velvety cheesy broth. The soup balances deep umami from the beef and beef stock with bright notes from a splash of Worcestershire and fresh parsley; a quick roux and melted sharp cheeses give it a luxuriously silky finish that feels restaurant-worthy but is straightforward to make at home.

Italian-American / ComfortIntermediate6 servings
Prep: 20 minutes
Cook: 40 minutes
1 hour

Ingredients

  • 1 lb (454 g) ground beef (80/20)
  • 1.5 cups (170 g) dry small pasta (ditalini, small shells or macaroni)
  • 3 cups (720 ml) whole milk
  • 6 cups (1.44 L) beef broth (low-sodium preferred)
  • 150 g sharp cheddar, grated
  • 50 g Parmigiano-Reggiano (or Pecorino), finely grated
  • 2 medium (≈300 g) yellow onion, medium, finely diced
  • 4 cloves (≈12 g) garlic cloves, minced
  • 2 tbsp (28 g) unsalted butter
  • 2 tbsp (27 g) extra-virgin olive oil
  • 3 tbsp (≈24 g) all-purpose flour
  • 1 tbsp Worcestershire sauce
  • 1 tsp dried thyme
  • 1 whole bay leaf
  • 2 tbsp fresh parsley, chopped (for garnish)
  • 1 tsp fresh lemon juice (optional, finishing)

Instructions

1

Prep: grate the cheeses and set both cheeses in a bowl in the refrigerator so they stay cold (cold cheese melts more smoothly into the warm liquid). Dice the onions, mince the garlic, and measure the pasta. Having everything mise en place makes the cook faster and prevents overcooking the pasta.

2

Brown the beef: Heat a large heavy-bottomed pot (6–8 quart) over medium-high heat. Add 1 tablespoon olive oil, then the ground beef. Season lightly with salt and pepper. Brown the beef, breaking it into small pieces with a spatula until it’s just caramelized (about 6–8 minutes). Browning develops Maillard flavors that give the broth depth—don’t crowd the pan or you’ll steam the meat instead of browning it. Transfer the beef to a bowl and set aside, leaving any rendered fat in the pot.

3

Caramelize the onions: Reduce heat to medium. Add remaining 1 tablespoon olive oil and the butter to the pot. When butter foams, add the diced onions and a pinch of salt. Cook, stirring occasionally, for 12–15 minutes until the onions are golden and sweet. Slow, patient cooking of the onions builds natural sweetness and a rounded base flavor for the soup.

4

Add garlic and thyme: Add the minced garlic and dried thyme to the onions and cook for 30–45 seconds until fragrant. Garlic cooks quickly; brief cooking releases its aromatics without becoming bitter.

5

Make a light roux: Sprinkle the flour over the onions and garlic and stir for 1–2 minutes, cooking the raw flour taste out and giving the soup body. Cooking the flour briefly also prevents a starchy, grainy texture when liquid is added.

6

Deglaze and build the broth: Slowly pour in 1 cup of the beef broth while stirring to lift the browned bits (fond) from the bottom—this is flavor. Stir until the mixture is smooth, then add the remaining beef broth and the milk. Return the browned beef to the pot. Add the bay leaf and Worcestershire sauce. Bring the pot to a gentle simmer (not a rolling boil) over medium heat.

7

Simmer to develop flavor: Reduce heat to medium-low and simmer gently for 10 minutes to let the flavors marry and the roux thicken the liquid slightly. A gentle simmer concentrates flavor without breaking the milk (high heat can cause the dairy to scorch or separate).

8

Cook the pasta in the soup: Increase heat to medium, add the dry pasta, and cook for the time recommended on the package minus 1 minute so the pasta finishes cooking in the hot soup later. Cooking pasta in the broth allows it to absorb savory flavors; removing it just shy of done prevents it from getting mushy as it sits.

9

Finish with cheese: Reduce heat to low. Stir in the grated cheddar and Parmigiano in small handfuls, stirring continuously until fully melted and the soup is silky. Add the optional teaspoon of lemon juice to brighten the cheesy richness. Low heat and small additions prevent the cheese from clumping; stirring slowly yields a smooth emulsion.

10

Adjust seasoning and rest: Taste and adjust salt and pepper. Remove and discard the bay leaf. Let the soup rest off-heat for 3 minutes—the carryover heat will finish cooking the pasta and mellow the flavors so they harmonize.

11

Serve: Ladle the soup into warmed bowls and garnish with chopped parsley and an extra grating of Parmigiano if desired. A sprinkling of black pepper and a drizzle of olive oil (optional) adds a final glossy sheen and aroma.

12

Storage note: Cool to room temperature within 2 hours, store in airtight containers in the refrigerator for up to 3 days. Reheat gently over low heat, adding a splash of milk or broth to loosen the texture if the soup thickens.

Chef's Tips

  • 1Cold cheese melts better: Grate your cheese and chill it briefly—cold, freshly grated cheese melts more smoothly and is less likely to clump than room-temperature pre-shredded cheese with anti-caking agents.
  • 2Don’t overboil the milk: Keep the soup at a gentle simmer after adding milk to avoid scorching or curdling. If you see tiny milk solids, lower the heat and whisk briskly to bring it back together.
  • 3If you want a clearer broth, briefly brown the beef in a separate pan and drain excess fat, but leave some rendered fat in the pot for flavor. Too much fat makes the soup greasy; too little reduces flavor depth.

Variations

  • Italian-style: Swap the sharp cheddar for 200 g of shredded fontina or provolone and add 1 tsp dried basil and 1/2 tsp red pepper flakes for a melty, slightly spicy profile.
  • Lighter version: Use 90% lean ground beef (or ground turkey) and replace whole milk with 2% milk plus 1/2 cup plain Greek yogurt whisked in at the end (off heat) for tang and creaminess.
  • Vegetarian swap: Omit the beef and use 2 cups cooked lentils or 8 oz mushrooms (sliced and sautéed) and replace beef broth with vegetable broth; add 1 tsp soy sauce for umami.

Nutrition per Serving

635

Calories

32g

Protein

36g

Carbs

39g

Fat

2g

Fiber

Rate this Recipe

Your Rating:

Explore More

🥘 More with ground beef (80/20)🥘 More with dry small pasta (ditalini, small shells or macaroni)🥘 More with whole milk

Similar Recipes