Are you ready for a cozy bowl of homemade French onion soup? This recipe is easy to make and packed with the rich flavors of caramelized onions. It’s a classic comfort food that will warm your heart and soul.

I recently returned from a trip to Provence, where I had the most amazing meals with my family. Among all the delicious dishes, I decided to treat everyone to a batch of my favorite French onion soup. It was a delightful evening filled with good food and great company.

I first shared this recipe on my blog ten years ago, and it has been a favorite ever since. Nowadays, I make a vegetarian version using vegetable broth so that both my husband and I can enjoy it. We’ve also discovered a Spanish twist to the recipe, which involves adding a poached egg on top of each bowl of soup. It’s a delicious variation that we love.

French onion soup is a timeless classic that never fails to satisfy. If you’re looking to add a well-tested recipe to your repertoire, this one is a keeper!

Ingredients for French Onion Soup

To make classic French onion soup, you’ll need a few simple ingredients:

  • Onions: Use white, yellow, or red onions. For the traditional flavor, go for 5-6 large yellow onions, thinly sliced.
  • Butter: For that rich, caramelized flavor. You can use vegan butter or olive oil as an alternative.
  • Flour: To thicken the soup. Feel free to use a gluten-free flour blend or omit it for a lighter broth.
  • White wine: To deglaze the pan and enhance the flavor. Splash some extra wine if the onions start to stick.
  • Beef stock: The base of the soup. For a vegetarian version, use vegetable stock.
  • Worcestershire sauce, garlic, bay leaf, fresh thyme, salt, and pepper: These seasonings add depth to the soup.
  • Bread and cheese: For the cheesy toasts on top. Choose your favorite bread and cheese, such as Gruyere, Asiago, Swiss, Gouda, or Mozzarella.

For the full list of ingredients and instructions, refer to the recipe below.

How to Make French Onion Soup

Making French onion soup is a labor of love, but the results are well worth it. Here’s a step-by-step guide:

  1. Caramelize the onions: In a large stockpot, melt butter over medium heat. Add the onions and cook until caramelized, stirring occasionally. Add minced garlic and cook for an additional 2 minutes. Stir in flour and cook for 1 minute. Deglaze the pan with white wine.
  2. Simmer the soup: Add beef stock, Worcestershire sauce, bay leaf, and thyme. Let the soup simmer for at least 10 minutes. Remove the bay leaf and thyme sprigs. Season with salt and pepper to taste.
  3. Toast the bread: While the soup is simmering, toast slices of baguette until golden.
  4. Broil the topping: Ladle the soup into oven-safe bowls. Top each bowl with a slice of toasted bread and your desired amount of cheese. Place the bowls on a baking sheet and broil for 2-4 minutes, until the cheese is melted and bubbly.
  5. Serve and enjoy! Serve the French onion soup while it’s hot and bubbling with melted cheese.

Tips and Variations

Here are some tips and variations to customize your French onion soup recipe:

  • Skip the broiling step: If you don’t have oven-safe bowls, simply top your soup with hot slices of toast and sprinkle cheese on top. Alternatively, bake cheesy toasts separately and add them to the soup.
  • Use croutons: Save time by using store-bought or homemade croutons instead of toasting bread slices.
  • Use dried herbs: If you don’t have fresh thyme, substitute with dried thyme or herbs de Provence for extra flavor.

Bonus Recipe: No-Bake Chocolate Peanut Butter Pinwheel Fudge

This image has an empty alt attribute; its file name is 1-127.jpg

Are you a fan of chocolate and peanut butter? This no-bake Chocolate Peanut Butter Pinwheel Fudge recipe is perfect for you! With just three ingredients and a simple process, you can create a mouthwatering holiday treat that will impress your friends and family.

Table of Contents

  • Introduction to Pinwheel Fudge
  • Ingredients Needed
  • How to Make Homemade Pinwheel Fudge
  • Pinwheel Fudge Variations
  • Serving Suggestions
  • More Peanut Butter Dessert Recipes to Try

Pinwheel Fudge is not only delicious, but it also looks fancy and festive with its swirl pattern and double flavored fudge mix. The best part is, it’s incredibly easy to make and takes only 30 minutes of hands-on time. Even little hands can get involved in the process!

Ingredients Needed:

  • Peanut Butter Chips: Use your favorite brand for the peanut butter fudge.
  • Chocolate Chips: Choose milk chocolate chips for a sweeter flavor or dark chocolate chips for a more balanced treat.
  • Sweetened Condensed Milk: The not-so-secret main ingredient of fudge! Use your favorite brand.

How to Make Homemade Pinwheel Fudge

  1. Make the chocolate fudge: Combine chocolate chips and half the can of sweetened condensed milk. Microwave and stir until the chips have melted.
  2. Spread the chocolate fudge mixture onto a prepared pan and refrigerate.
  3. Make the peanut butter fudge: Combine peanut butter chips and the rest of the sweetened condensed milk. Microwave and stir until smooth.
  4. Carefully spread the peanut butter fudge layer on top of the chocolate fudge mixture, then refrigerate.
  5. Roll the fudge slab tightly, starting at the long side and leaving the parchment paper behind.
  6. Wrap the rolled fudge in plastic wrap and chill for 2-4 hours before slicing.

Pinwheel Fudge FAQs

How do I store Pinwheel Fudge? Store this Pinwheel Fudge in an airtight container or Ziploc bag in the fridge for up to 2 weeks. You can put parchment paper or plastic wrap between each slice to prevent sticking.

Can I freeze Pinwheel Fudge? Yes, you can freeze your Pinwheel Fudge for up to 3 months. Just remember to place parchment paper between each layer to prevent sticking.

A Delicious Edible Gift!

Looking for a delightful edible gift for the holidays? Slice your Pinwheel Fudge and put them in cute gift bags or holiday tins lined with tissue paper and parchment paper. Add a handwritten note, and you have a thoughtful gift for friends, family, or neighbors.

Pinwheel Fudge Variations

Want to get creative with your Pinwheel Fudge? Here are some ideas:

  • Mix up the chips: Try using dark chocolate chips, white chocolate chips, butterscotch chips, or peanut butter chips.
  • Add other flavors: Experiment with mint extract, orange extract, or almond extract to create unique flavor combinations.
  • Other add-ins: Add chopped nuts, crushed candy canes, a ribbon of caramel, or a sprinkle of sea salt for an extra touch.

Serving Suggestions

Create the ultimate peanut butter and chocolate treat tray by serving this Pinwheel Fudge alongside Peanut Butter Chocolate Fudge with Pretzels, Peanut Butter Oatmeal Chocolate Chip Cookies, Chocolate Peanut Butter Pretzel Candies, and Better No Bake Chocolate Peanut Butter Bars.

More Peanut Butter Dessert Recipes to Try

If you can’t get enough of the peanut butter and chocolate combination, be sure to check out these other mouthwatering recipes:

  • Puppy Chow
  • Chocolate Peanut Butter Pretzel Candies
  • Peanut Butter Balls

We hope you enjoy making and savoring this delicious Chocolate Peanut Butter Pinwheel Fudge recipe!