These French Onion Meatballs combine the comforting flavors of French onion soup with savory meatballs. They are made with a rich, caramelized onion sauce and topped with melted Gruyere cheese, creating a delicious and satisfying meal. Serve over mashed potatoes, noodles, or polenta for a complete dinner.
Prep Time 25 minutes mins
Cook Time 45 minutes mins
Total Time 1 hour hr 10 minutes mins
Don't skimp on the onion caramelization for the best flavor. Use good quality beef broth. For variations, add a splash of balsamic vinegar to the sauce or experiment with different cheeses like provolone or Swiss. For a spicier kick, add a pinch of red pepper flakes. These meatballs are perfect for making ahead of time. Store leftovers in an airtight container and refrigerate for up to 3-4 days or freeze for up to 2-3 months.