Go Back

One-Pot French Onion Beef Pasta

One-Pot French onion beef pasta with deeply caramelized onions and tender rotini simmered until creamy, then finished with melted Gruyère and mozzarella. A one-pot method inspired by classic French onion soup for a hearty, cheesy dinner.
Prep Time 10 minutes
Cook Time 35 minutes
rest 3 minutes
Total Time 48 minutes
Servings: 6 servings
Course: Dinner
Cuisine: French
Calories: 610

Ingredients
  

unsalted butter
  • 2 tbsp unsalted butter
yellow onions
  • 2 large yellow onions thinly sliced
olive oil
  • 1 tbsp olive oil
lean ground beef
  • 1 lb lean ground beef
garlic
  • 3 cloves garlic minced
Worcestershire sauce
  • 1 tsp Worcestershire sauce
fresh thyme leaves
  • 1 tsp fresh thyme leaves or 1/2 tsp dried thyme
kosher salt
  • 0.5 tsp kosher salt
black pepper
  • 0.5 tsp black pepper
low-sodium beef broth
  • 3 cup low-sodium beef broth
low-sodium beef consommé
  • 1 cup low-sodium beef consommé or additional beef broth
rotini or penne pasta
  • 12 oz rotini or penne pasta
heavy cream
  • 0.5 cup heavy cream
shredded Gruyère cheese
  • 1 cup shredded Gruyère cheese
shredded mozzarella cheese
  • 0.5 cup shredded mozzarella cheese
grated Parmesan cheese
  • 0.25 cup grated Parmesan cheese
fresh parsley
  • 2 tbsp chopped fresh parsley

Equipment

  • 1 Dutch oven

Method
 

Caramelize the onions
  1. Melt the butter with the olive oil in a large Dutch oven over medium heat. Add the sliced yellow onions and cook for 20–25 minutes, stirring often, until deeply golden and caramelized.
Brown the beef
  1. Add the ground beef and cook for 5–6 minutes, breaking it apart until no pink remains. Stir in the garlic and cook for 30 seconds until fragrant.
Season the mixture
  1. Mix in the Worcestershire sauce, thyme, salt, and black pepper. Stir well to coat the beef and onions.
Simmer the broth
  1. Pour in the beef broth and beef consommé. Bring to a gentle boil.
Cook the pasta
  1. Add the uncooked pasta. Reduce to a steady simmer and cook for 10–12 minutes, stirring occasionally, until the pasta is tender and most of the liquid has been absorbed.
Make it creamy
  1. Reduce the heat to low. Stir in the heavy cream, Gruyère cheese, mozzarella cheese, and Parmesan cheese until melted into a smooth, creamy sauce.
Rest and finish
  1. Remove from the heat and let the pasta rest for 2–3 minutes to thicken slightly. Sprinkle with fresh parsley and serve hot with extra Gruyère or Parmesan if desired.

Notes

For the best caramelization, stir often and keep the onions moving so they turn deep golden rather than burn. Store leftovers in an airtight container in the refrigerator for up to 3 days; reheat gently with a splash of broth or water since the pasta will thicken as it cools. Freezing is not recommended due to the dairy-based cheese sauce changing texture. If you want a lighter option, swap the heavy cream for evaporated milk and use reduced-fat cheeses.