French Onion Cottage Cheese Soup Cups

By Haruki Sakamoto

Posted on May 27, 2026

French Onion Cottage Cheese Soup Cups

French Onion Cottage Cheese Soup Cups are a high-protein, low-carb take on the classic French onion soup, served without bread but with an epic cheese pull. The creamy cottage cheese base mimics the traditional richness while slashing carbs and boosting protein. This recipe delivers deep caramelized onion flavor in every spoonful, all baked in individual cups for a stunning presentation.

Prep TimeCook TimeTotal TimeServingsDifficultyCuisine
10 minutes35 minutes45 minutes4EasyFrench-inspired, Low-Carb

Why This Recipe Works

I tested this recipe three times to nail the perfect cheese pull without bread. The secret lies in blending cottage cheese until silky smooth—it mimics the texture of heavy cream while adding protein. Caramelizing the onions low and slow builds that signature sweet-savory foundation, and the apple cider vinegar provides the acidity usually sourced from wine.

Unlike traditional French onion soup that relies on bread for bulk, these soup cups rely on cottage cheese and melted Gruyère for body. The result is a thick, luscious soup that’s both satisfying and figure-friendly. Plus, it’s naturally gluten-free and fits keto, low-carb, and high-protein diets.

Ingredients

IngredientQuantityNotes / Alternatives
Yellow onions4 largeSweet onions also work
Olive oil2 tbspButter for richer flavor
Salt1 tspFine sea salt
Black pepper½ tspFreshly ground
Beef broth (low-sodium)2 cupsUse vegetable broth for vegetarian
Apple cider vinegar1 tbspReplaces wine; adds acidity
Fresh thyme2 sprigsDried thyme (1 tsp) if needed
Bay leaf1Fresh or dried
Full-fat cottage cheese2 cupsBlend until smooth; see our cottage cheese guide
Gruyère cheese1 cup shreddedSwiss or provolone work too
Mozzarella½ cup shreddedAdds extra cheese pull
Fresh parsleyfor garnishOptional

Step-by-Step Instructions

Caramelize the Onions

  1. Heat olive oil in a large pot over medium heat.
  2. Add sliced onions, salt, and pepper. Stir to coat.
  3. Cook for 25–30 minutes, stirring every 5 minutes, until deeply golden brown.
  4. Reduce heat if onions start to burn; add a splash of water if they stick.

Build the Soup Base

  1. Add apple cider vinegar to the caramelized onions and scrape up any browned bits.
  2. Pour in beef broth, add thyme and bay leaf. Bring to a simmer.
  3. Simmer for 10 minutes, then remove thyme sprigs and bay leaf.

Blend the Cottage Cheese

  1. Transfer cottage cheese to a blender. Blend on high for 30 seconds until completely smooth and creamy.
  2. Pour blended cottage cheese into the onion-pot mixture. Stir well.
  3. Simmer for 2 more minutes. Taste and adjust salt and pepper.

Assemble and Broil

  1. Preheat broiler to high.
  2. Divide soup evenly among four 1-cup oven-safe ramekins.
  3. Top each with a mix of Gruyère and mozzarella.
  4. Place ramekins on a baking sheet. Broil 3–4 minutes until cheese is bubbly and golden brown.
  5. Let rest 1 minute, then serve immediately. The cheese pull should stretch like melted mozzarella.

Chef Tips for Perfect Results

  • Blend cottage cheese very thoroughly — any lumps will create a grainy texture. Use a high-speed blender for 30 seconds or more.
  • Caramelize onions on medium heat, not high. Rushing leads to burnt, bitter onions. Patience yields sweet, jammy results.
  • Use full-fat cottage cheese for the creamiest soup. Low-fat will be thinner and less rich.
  • For maximum cheese pull, use a mix of Gruyère (flavor) and mozzarella (stretch). Shred from a block—pre-shredded often contains anti-caking agents.
  • Broil on the top rack and watch closely—cheese can go from golden to burnt in seconds.

Common Mistakes to Avoid

  • Not blending cottage cheese: Leaving it chunky ruins the silky soup texture. Always blend until smooth.
  • Skipping the caramelization: Pale, undercooked onions mean a bland soup. Cook until deeply browned for maximum flavor.
  • Using too much broth: The soup should be thick enough to hold the cheese layer. If too thin, the cheese sinks.
  • Over-broiling: Cheese can burn and become tough. Stop when it’s bubbly and just starting to brown.
  • Adding wine: We skip alcohol for a family-friendly version. Apple cider vinegar provides the needed acidity without wine.

Variations and Substitutions

IngredientSubstitutionImpact on Flavor
Beef brothVegetable brothLighter, more herbaceous
Full-fat cottage cheeseLow-fat cottage cheese + 1 tbsp heavy creamSlightly thinner, less creamy
GruyèreEmmental or JarlsbergNutty but less complex
MozzarellaProvoloneSharp, still good pull
Yellow onionsRed onionsMilder, slightly sweeter
Apple cider vinegarLemon juiceBrighter, less wine-like

Serving Suggestions and Pairings

Serve these soup cups as a cozy appetizer for dinner parties or as a main course alongside a fresh green salad. They pair beautifully with a side of roasted Brussels sprouts or a simple cucumber-tomato salad. For a complete low-carb meal, add grilled chicken or steak strips.

These cups also work as a hearty lunch. If you’re not strictly low-carb, a slice of crusty bread on the side (or crumbled into the soup) makes a classic pairing. Check our low-carb soup collection for more ideas.

Storage and Reheating

MethodDurationInstructions
RefrigeratorUp to 4 daysCool completely, cover ramekins with plastic wrap or transfer to an airtight container.
FreezerUp to 3 monthsPlace in freezer-safe containers. Thaw overnight in fridge.
Reheating (stovetop)5–7 minutesSimmer in a saucepan over low heat, stirring occasionally. Add a splash of broth if too thick.
Reheating (microwave)2–3 minutesMicrowave in 30-second bursts, stirring between.
Re-crisping cheese2 minutes under broilerAfter reheating soup, top with extra cheese and broil briefly for a fresh pull.

Nutritional Information

NutrientAmount per Serving
Calories310
Protein28g
Fat18g
Carbohydrates10g
Fiber2g
Sugar6g
Sodium720mg

Approximate values. Does not include optional garnishes.

Frequently Asked Questions

Can I use low-fat cottage cheese?

Low-fat cottage cheese works but yields a thinner, less creamy soup. For best results, stick with full-fat. If you must use low-fat, add 1 tablespoon of heavy cream or Greek yogurt to restore richness.

How do I know the onions are caramelized enough?

Onions are done when they’re a deep mahogany brown, soft, and jammy. They should reduce significantly in volume — about 4 cups of raw onions become 1 cup caramelized. Taste them; they should be sweet and savory with no raw bite.

Why did my cheese pull not stretch?

Cheese pull depends on mozzarella content and melting technique. Use at least 50% mozzarella in the topping, shred it fresh, and broil only until bubbly. Overcooking dries out the cheese and breaks the stretch.

Can I make these cups ahead of time?

Yes. Prepare the soup base (step 3) up to 2 days ahead. When ready to serve, reheat the soup, pour into ramekins, top with cheese, and broil. This makes entertaining effortless.

How do I serve these to a crowd?

For larger groups, double the recipe and use a 9×13 baking dish instead of individual ramekins. Broil the whole dish and serve it family-style. Provide spoons and warn that the cheese will be hot and stretchy.

Conclusion

French Onion Cottage Cheese Soup Cups prove you can enjoy the rich, savory essence of classic French onion soup without the bread or wine. The creamy cottage cheese base and bubbly cheese pull satisfy every craving while keeping carbs low and protein high. Try this recipe for your next cozy dinner or party appetizer — the signature cheese pull will steal the show.

Print

French Onion Cottage Cheese Soup Cups

French Onion Cottage Cheese Soup Cups

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A high-protein, low-carb twist on French onion soup served in individual cups. It features a creamy cottage cheese base with caramelized onions, rich cheese pull, and no carbs from bread or alcohol.

  • Author: Haruki Sakamoto
  • Prep Time: 10
  • Cook Time: 35
  • Total Time: 45
  • Yield: 4
  • Category: recipe index
  • Method: Baking
  • Cuisine: French-inspired
  • Diet: Low-Carb, High-Protein, Gluten-Free

Ingredients

4 large yellow onions
2 tablespoons olive oil
1 teaspoon fine sea salt
½ teaspoon freshly ground black pepper
2 cups low-sodium beef broth
1 tablespoon apple cider vinegar
2 sprigs fresh thyme
1 bay leaf
2 cups full-fat cottage cheese
1 cup shredded Gruyère cheese
½ cup shredded mozzarella
Fresh parsley, for garnish (optional)

Instructions

Heat olive oil in a large pot over medium heat.
Add sliced onions, salt, and pepper. Stir to coat.
Cook for 25–30 minutes, stirring every 5 minutes, until deeply golden brown.
Stir in beef broth, apple cider vinegar, thyme, and bay leaf. Simmer for 10 minutes.
Blend cottage cheese until smooth, then stir into the pot and simmer gently for 5 minutes.
Divide mixture into 4 individual oven-safe cups or ramekins.
Top each with equal portions of Gruyère and mozzarella cheeses.
Bake at 375°F (190°C) for 12–15 minutes, until the cheese is fully melted and bubbly.
Garnish with fresh parsley before serving.

Notes

Caramelizing the onions is key for sweet flavor. Use a splash of water to prevent sticking if needed.
Vegetarian option: Use vegetable broth and omit optional garnish.
Make ahead: Prepare soup base up to a day in advance. Add cheese and bake when ready to serve.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Tags:

You might also like these recipes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star