IngredientsFor the Onions:4 large onions, peeled1 tablespoon olive oilSalt and pepper to tasteFor the Filling:300g ground beef1/2 cup cooked Turkey bacon, chopped1 small onion, finely diced2 garlic cloves, minced1/2 teaspoon paprika1/2 teaspoon Italian seasoningSalt and pepper to tasteFor the Topping:1 cup shredded mozzarella or cheddar cheese2 tablespoons chopped parsleyINSTRUCTIONS:STEP 1: PREPARE THE ONIONSCut the tops off the onions and carefully hollow out the centers, leaving 2–3 outer layers to form a shell.Brush with olive oil and season with salt and pepper.STEP 2: COOK THE FILLINGIn a skillet over medium heat, cook ground beef until browned.Add diced onion, garlic, bacon, paprika, Italian seasoning, salt, and pepper. Cook until fragrant and well combined.STEP 3: STUFF THE ONIONSFill each hollowed onion generously with the beef mixture, pressing it in slightly.STEP 4: BAKEPlace stuffed onions on a foil-lined tray.Cover loosely with foil and bake at 190°C (375°F) for 30 minutes.STEP 5: ADD CHEESERemove foil, top each onion with shredded cheese, and bake uncovered for another 10–15 minutes until melted and golden.STEP 6: SERVEGarnish with parsley and serve hot with the flavorful juices.Prep Time: 15 minutes | Cook Time: 45 minutes | Total Time: 1 hour | Servings: 4Dressing suggestion: drizzle with a light garlic yogurt sauce or a tangy BBQ glaze.Pro tips: choose large firm onions for easy stuffing, don’t overcook the beef before baking, and let them rest 5 minutes before serving.Healthy tips: use lean ground beef or swap with ground turkey and reduce cheese for a lighter version.Vegan tip: replace beef with lentils or mushrooms and use plant-based cheese.These cheesy bacon stuffed onions are juicy, smoky, and packed with flavor—perfect for a hearty dinner or a unique side dish.