French Onion Gnocchi Soup

This French Onion Gnocchi Soup combines the classic flavors of sweet, intense onions and cheese we love in French onion soup with the rich cheesy goodness of gnocchi into one super soup everyone loves.

bowl full of french onion gnocchi and topped with cheese and parsley.

We’re big fans of caramelized onions. If you’re a regular visitor to our site, you’ll see we have a ton of French onion and caramelized onion recipes to choose from, in fact. We also love pasta and cheese, so we combined the two to create this French onion gnocchi soup. It. Is. Amazing.

gnocchi being added to a pot of soup.

❤️ Why You’ll Love This Recipe

  • It uses simple, basic ingredients.
  • It’s an easy recipe that anyone can make.
  • The deep, rich onion flavor is perfect with the cheese in the gnocchi and on top of the soup.
  • It makes a great lunch or dinner, especially during the cold months.


broth, parmesan, italian cheese, gnocchi, worcestershire sauce, sugar, salt and pepper, flour, oil, butter, onions and bay leaves on a counter.

This recipe uses simple ingredients you can find easily in your kitchen or on a quick trip to your local grocery store.

You’ll find all the ingredients right here, but their exact amounts can be found in the recipe card at the end of the post.

  • Butter
  • Olive or vegetable oil
  • Yellow onions
  • Sugar
  • Salt
  • Pepper
  • Chicken broth
  • Flour
  • Bay leaves
  • Worcestershire sauce
  • Boiling water
  • Packaged gnocchi
  • Shredded Italian-style cheese
  • Parmesan cheese

🔪 How to Make French Onion Gnocchi Soup

Making this soup is a fairly straightforward process. It only takes a little sauteing and then combining the soup ingredients. That’s all there is to it!

raw onions, salt and better in a large dutch oven.

Step 1: Cook the Onions

Add butter, oil, and sugar to a medium pot over medium-low heat. Add sliced onions, salt, and pepper when the butter is melted. Cook, stirring every five minutes, until golden brown and caramelized – about 45 minutes.

cooked onions in a large dutch oven.

Step 2: Deglaze the Pot

Add two cups of chicken broth to the pot and stir, deglazing the bottom of the pot and scraping up any little bits off the bottom. Cook for 5 to 10 minutes until the liquid evaporates and the onion mixture becomes jam-like.

bay leaves being added to a pot of soup.

Step 3: Make the Soup Base

Add the flour to the mixture, stirring constantly for about a minute. Then, add the boiling water, Worcestershire sauce, and bay leaves. Bring to a boil and simmer for 30 minutes.

gnocchi being added to a pot of soup.

Step 4: Add the Gnocchi

After 30 minutes, remove the bay leaves and add the gnocchi. Simmer until the gnocchi floats to the top of the soup.

Step 5: Serve with Cheese

Pour the soup into bowls and top with both cheeses. Let the cheese melt and enjoy!


Do you want to change up this recipe and make it your own? Here are some ways that you can do that!

  • You can use gruyere in place of Italian cheese for topping the soup.
  • For a sweeter flavor, use sweet onions.
  • Add a bit of heat with a pinch of red pepper flakes.
  • Use your favorite brand and variety of gnocchi in this recipe. They all work!

If you think this looks good, check out our slow cooker French onion soup.

🥄 Equipment

  • Measuring cups and spoons
  • Knife
  • Cutting board
  • Medium pot
  • Bowls

🥫 Storage

Refrigerate this soup in an air-tight container for up to 4 days. For longer storage, freeze the soup for up to 3 months in an air-tight, freezer-safe container.

bowl full of french onion gnocchi and topped with cheese and parsley.

What to Serve with French Onion Gnocchi Soup

This soup is hearty and complete all by itself. So, we like to keep things simple with a basic side salad or bread item. Serve it with:

  • Green salad
  • Crusty bread
  • Garlic bread
  • Garlic knots
  • Breadsticks

💭 Tips

  • Keep your heat on the lower side when caramelizing your onions. This ensures the sugars caramelize rather than brown.
  • Stir your onions frequently while caramelizing them to prevent sticking.
  • Slice your onions as thinly as possible so they can caramelize completely.

⁉️ FAQ

Do you have questions about this recipe? Here are the answers to the most commonly asked questions.

What is gnocchi?

Gnocchi is an Italian dumpling made with wheat flour and potato, often served with sauces or in soups.

Is gnocchi a pasta or potato?

It’s a little bit of both. While technically a pasta, gnocchi is made with a combination of flour and potato for a unique, chewy texture.

How do I know when my gnocchi is done?

Gnocchi has finished cooking when it begins to float on top of your liquid.

🍽 More Recipes

Do you enjoy soup? Then try these delicious recipes:

🧾Recipe Card

Want to make this recipe? Print the recipe card below, or pin this recipe, so you can find it later.

bowl full of french onion gnocchi and topped with cheese and parsley.

French Onion Gnocchi Soup

French onion gnocchi soup combines the rich, sweet, and deep flavor of French onion soup with cheese gnocchi to create the ultimate soup.
No ratings yet
Print Pin Rate
Course: Soup
Cuisine: American
Prep Time: 5 minutes
Cook Time: 1 hour 30 minutes
Total Time: 1 hour 35 minutes
Servings: 8 Servings
Calories: 464kcal


  • Measuring Cups and Spoons
  • Knife
  • Cutting board
  • Medium pot
  • Bowls


  • 6 tablespoons butter
  • 2 tablespoons olive oil or vegetable oil
  • 10 medium yellow onions thinly sliced
  • 2 teaspoons sugar
  • 1 ½ teaspoon salt
  • 1 teaspoon black pepper
  • 2 cups chicken broth
  • ¼ cup flour
  • 4 bay leaves
  • 2 teaspoons worcestershire sauce
  • 10 cups boiling water
  • 4 cups fresh or packaged gnocchi
  • 3 cups shredded Italian style cheese or Gruyère
  • 1 cup shredded parmesan cheese


  • Add the butter, oil and sugar to a medium sized pot on medium to low heat. Once melted add the sliced onions, salt and pepper and stir.
  • Cook with the lid off, and stir every 5-8 minutes until golden brown and caramelized, which will take around 40-50 minutes.
  • Once the onions are caramelized add 2 cups of chicken broth and stir, scraping up any little bits off the bottom of the pot. Cook for 5-10 minutes and let the liquid evaporate and everything become jam like.
  • Add the flour and stir constantly for about 1 minute. Add the boiling water, worcestershire sauce and bay leaves. Bring to a boil and simmer for 30 minutes.
  • After the 30 minutes is up, remove the bay leaves and add the gnocchi and stir. Cook until the float to the top
  • Once gnocchi is cooked, pour into bowls and top with both cheeses, let melt or you can microwave it to speed up the process. Enjoy!


Any nutritional data I provide is an approximation and actual dietary information can vary based on ingredients and proportion sizes.


Serving: 1Serving | Calories: 464kcal | Carbohydrates: 62g | Protein: 22g | Fat: 16g | Saturated Fat: 5g | Polyunsaturated Fat: 0.2g | Monounsaturated Fat: 1g | Cholesterol: 19mg | Sodium: 1418mg | Potassium: 259mg | Fiber: 5g | Sugar: 8g | Vitamin A: 134IU | Vitamin C: 10mg | Calcium: 316mg | Iron: 5mg

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.