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 Caramelized Onion & Roasted Garlic Soup with Gruyère Crostini
  • Restaurant-Style Pan-Seared Hamburger Patties with Caramelized Garlic-Onion Butter
  • Pan-Seared Beef Meatballs with Caramelized Onion Garlic-Butter Rice
  • Caramelized-Onion Double-Cheese Grilled Sandwich with Garlic-Thyme Butter
  • Caramelized Carrot & Onion Pilaf with Herbed Crispy Potatoes and Garlic-Butter Drizzle
  • French-Style Brown-Butter Omelette with Caramelized Onion & Crispy Garlic Breadcrumbs
  • Browse all recipes →
Creamy Caramelized Onion, Garlic & Cheddar Soup

Creamy Caramelized Onion, Garlic & Cheddar Soup

By Katherine Humphreys

French-AmericanIntermediate

A silky, deeply savory soup starring slow-caramelized onions and roasted garlic folded into a rich milk-and-roux base and finished with sharp cheddar. The result is luxuriously creamy with sweet, nutty onion notes, bright garlic undertones and a tangy cheese finish—comfort-food elegance with restaurant polish.

Prep: 20 minutes
Cook: 45 minutes
Total: 1 hour 5 minutes
4 servings

Ingredients

  • 2 tbsp unsalted butter
  • 1 tbsp extra-virgin olive oil
  • 4 medium (about 600 g) yellow onions, thinly sliced
  • 6 cloves (about 18 g), minced garlic, cloves
  • 3 tbsp (about 24 g) all-purpose flour
  • 4 cups (960 ml) whole milk
  • 2 cups (480 ml) low-sodium chicken or vegetable stock
  • 8 oz (about 226 g) sharp cheddar cheese, grated
  • 1.5 tsp (adjust to taste) Kosher salt
  • 0.5 tsp freshly ground black pepper
  • 1 tsp fresh thyme leaves (optional)
  • 1 tsp (to brighten) fresh lemon juice or white wine vinegar (optional)

Instructions

1

Prepare ingredients: peel and thinly slice the onions, mince the garlic, grate the cheddar and measure the milk and stock. Having everything prepped keeps the cooking flow smooth and prevents overcooking when you move between steps.

2

Caramelize the onions: in a large heavy-bottomed pot or Dutch oven, heat the olive oil and 1 tablespoon of butter over medium-low heat. Add the sliced onions and 1/2 teaspoon of the salt. Cook gently, stirring every 5–7 minutes, for 30–40 minutes until deeply golden and jammy. Lower, slow caramelization converts the onions' starches to sugars and builds the soup’s sweet, savory backbone—rushing this step yields bitter or pale onions.

3

Add garlic near the end of caramelizing: when the onions are soft and starting to color (after ~20–25 minutes), push them to the side and add the remaining 1 tbsp butter and the minced garlic. Sauté 1–2 minutes until fragrant but not browned. Garlic burns quickly; adding it late preserves its aromatic, bright flavor.

4

Build a light roux: raise heat to medium and sprinkle the flour over the onion–garlic mixture. Stir constantly for 1–2 minutes to cook the raw flour taste and to coat the vegetables. This roux will thicken the milk without needing heavy cream; cooking the flour briefly prevents a pasty flavor.

5

Deglaze and gently temper the dairy: pour in the stock while stirring to lift any browned bits (those carry concentrated flavor). Then slowly whisk in the milk in two additions, whisking constantly to avoid lumps. Bring to a gentle simmer—don’t boil hard, which can cause milk proteins to separate. Tempering and gradual heat builds a smooth, stable emulsion.

6

Simmer to marry flavors and thicken: reduce the heat to low and simmer, uncovered, for 12–15 minutes until the soup is slightly thickened and coats the back of a spoon. Taste and season with the remaining salt and pepper and the thyme. A gentle simmer cooks out any raw flour and allows the onion sweetness to meld with the dairy.

7

Finish with cheese off the heat: remove the pot from the burner and stir in three-quarters of the grated cheddar until fully melted and glossy. Adding cheese off the heat (or on the lowest heat) prevents the cheese from seizing and becoming grainy; slow incorporation yields a silky texture.

8

Adjust texture: for a rustic-textured soup leave as-is, or use an immersion blender to purée until silky. If you prefer an ultra-smooth restaurant finish, strain the soup through a coarse sieve, pressing with a spatula to extract flavor. Blending rounds out the texture and suspends the cheese uniformly.

9

Brighten and balance: stir in the optional teaspoon of lemon juice or vinegar to lift the richness. Taste and correct salt and pepper. Bright acid sharpens the cheddar and prevents the soup from feeling cloying.

10

Finish and serve: ladle the soup into warmed bowls and sprinkle the remaining grated cheddar over each serving. For a restaurant touch, drizzle a little good olive oil and finish with a few thyme leaves or cracked black pepper. Serve with crusty bread if desired.

Chef's Tips

  • 1Caramelize low and slow: set a timer to stir every 5–7 minutes during caramelization. Rushing with high heat scorches the onions and loses the sweet, nutty depth.
  • 2Prevent grainy cheese: always remove the soup from high heat before adding the cheese; if the cheese seizes, whisk in a tablespoon of warm milk to coax it back to a silky texture.
  • 3Make it ahead: the soup tastes even better the next day after the flavors meld. Reheat gently over low heat and whisk to recombine—avoid boiling.
  • 4Shortcut for time: if you’re short on time, thinly slice onions and sweat them over medium heat with a pinch of baking soda (a pinch helps break down cell walls) to speed browning—use sparingly because too much alters flavor.

Variations

  • Vegetarian version: use vegetable stock instead of chicken stock; finish with a splash of dry white wine for added complexity.
  • Smoky cheddar & bacon: stir in 1/2 to 3/4 cup smoked cheddar and top with crisp bacon crumbles for a smoky-salty variation (not vegetarian).
  • Herbed goat cheese: replace half the cheddar with crumbled goat cheese and finish with a sprig of thyme for a tangier, silkier soup.
  • Spicy twist: add 1/4–1/2 tsp smoked paprika or a pinch of cayenne when you add the flour to introduce warmth and a hint of smoke.

Nutrition per Serving

548

Calories

25g

Protein

33g

Carbs

36g

Fat

3g

Fiber

Rate this Recipe

How did this recipe turn out? Let others know!

to rate this recipe

Creamy Caramelized Onion, Garlic & Cheddar Soup

By Katherine Humphreys

Creamy Caramelized Onion, Garlic & Cheddar Soup - unsalted butter, extra-virgin olive oil recipe

A silky, deeply savory soup starring slow-caramelized onions and roasted garlic folded into a rich milk-and-roux base and finished with sharp cheddar. The result is luxuriously creamy with sweet, nutty onion notes, bright garlic undertones and a tangy cheese finish—comfort-food elegance with restaurant polish.

French-AmericanIntermediate4 servings
Prep: 20 minutes
Cook: 45 minutes
1 hour 5 minutes

Ingredients

  • 2 tbsp unsalted butter
  • 1 tbsp extra-virgin olive oil
  • 4 medium (about 600 g) yellow onions, thinly sliced
  • 6 cloves (about 18 g), minced garlic, cloves
  • 3 tbsp (about 24 g) all-purpose flour
  • 4 cups (960 ml) whole milk
  • 2 cups (480 ml) low-sodium chicken or vegetable stock
  • 8 oz (about 226 g) sharp cheddar cheese, grated
  • 1.5 tsp (adjust to taste) Kosher salt
  • 0.5 tsp freshly ground black pepper
  • 1 tsp fresh thyme leaves (optional)
  • 1 tsp (to brighten) fresh lemon juice or white wine vinegar (optional)

Instructions

1

Prepare ingredients: peel and thinly slice the onions, mince the garlic, grate the cheddar and measure the milk and stock. Having everything prepped keeps the cooking flow smooth and prevents overcooking when you move between steps.

2

Caramelize the onions: in a large heavy-bottomed pot or Dutch oven, heat the olive oil and 1 tablespoon of butter over medium-low heat. Add the sliced onions and 1/2 teaspoon of the salt. Cook gently, stirring every 5–7 minutes, for 30–40 minutes until deeply golden and jammy. Lower, slow caramelization converts the onions' starches to sugars and builds the soup’s sweet, savory backbone—rushing this step yields bitter or pale onions.

3

Add garlic near the end of caramelizing: when the onions are soft and starting to color (after ~20–25 minutes), push them to the side and add the remaining 1 tbsp butter and the minced garlic. Sauté 1–2 minutes until fragrant but not browned. Garlic burns quickly; adding it late preserves its aromatic, bright flavor.

4

Build a light roux: raise heat to medium and sprinkle the flour over the onion–garlic mixture. Stir constantly for 1–2 minutes to cook the raw flour taste and to coat the vegetables. This roux will thicken the milk without needing heavy cream; cooking the flour briefly prevents a pasty flavor.

5

Deglaze and gently temper the dairy: pour in the stock while stirring to lift any browned bits (those carry concentrated flavor). Then slowly whisk in the milk in two additions, whisking constantly to avoid lumps. Bring to a gentle simmer—don’t boil hard, which can cause milk proteins to separate. Tempering and gradual heat builds a smooth, stable emulsion.

6

Simmer to marry flavors and thicken: reduce the heat to low and simmer, uncovered, for 12–15 minutes until the soup is slightly thickened and coats the back of a spoon. Taste and season with the remaining salt and pepper and the thyme. A gentle simmer cooks out any raw flour and allows the onion sweetness to meld with the dairy.

7

Finish with cheese off the heat: remove the pot from the burner and stir in three-quarters of the grated cheddar until fully melted and glossy. Adding cheese off the heat (or on the lowest heat) prevents the cheese from seizing and becoming grainy; slow incorporation yields a silky texture.

8

Adjust texture: for a rustic-textured soup leave as-is, or use an immersion blender to purée until silky. If you prefer an ultra-smooth restaurant finish, strain the soup through a coarse sieve, pressing with a spatula to extract flavor. Blending rounds out the texture and suspends the cheese uniformly.

9

Brighten and balance: stir in the optional teaspoon of lemon juice or vinegar to lift the richness. Taste and correct salt and pepper. Bright acid sharpens the cheddar and prevents the soup from feeling cloying.

10

Finish and serve: ladle the soup into warmed bowls and sprinkle the remaining grated cheddar over each serving. For a restaurant touch, drizzle a little good olive oil and finish with a few thyme leaves or cracked black pepper. Serve with crusty bread if desired.

Chef's Tips

  • 1Caramelize low and slow: set a timer to stir every 5–7 minutes during caramelization. Rushing with high heat scorches the onions and loses the sweet, nutty depth.
  • 2Prevent grainy cheese: always remove the soup from high heat before adding the cheese; if the cheese seizes, whisk in a tablespoon of warm milk to coax it back to a silky texture.
  • 3Make it ahead: the soup tastes even better the next day after the flavors meld. Reheat gently over low heat and whisk to recombine—avoid boiling.
  • 4Shortcut for time: if you’re short on time, thinly slice onions and sweat them over medium heat with a pinch of baking soda (a pinch helps break down cell walls) to speed browning—use sparingly because too much alters flavor.

Variations

  • Vegetarian version: use vegetable stock instead of chicken stock; finish with a splash of dry white wine for added complexity.
  • Smoky cheddar & bacon: stir in 1/2 to 3/4 cup smoked cheddar and top with crisp bacon crumbles for a smoky-salty variation (not vegetarian).
  • Herbed goat cheese: replace half the cheddar with crumbled goat cheese and finish with a sprig of thyme for a tangier, silkier soup.
  • Spicy twist: add 1/4–1/2 tsp smoked paprika or a pinch of cayenne when you add the flour to introduce warmth and a hint of smoke.

Nutrition per Serving

548

Calories

25g

Protein

33g

Carbs

36g

Fat

3g

Fiber

Rate this Recipe

Your Rating:

Explore More

🥘 More with unsalted butter🥘 More with extra-virgin olive oil🥘 More with yellow onions, thinly sliced

Similar Recipes