mozzarella stuffed bacon wrapped onions
Print Recipe
5 from 4 votes

Mozzarella Stuffed Bacon Wrapped Onions

These mozzarella stuffed bacon wrapped onions are an amazing side dish or main course! Baked or grilled on the barbecue they are a sweet and savory dish with lots of cheese oozing out. Filled with cream cheese and mozzarella they were wonderful right out of the oven for lunch and a hit at our last barbecue. 
Prep Time15 mins
Cook Time50 mins
Total Time1 hr 5 mins
Course: Dinner, Entree, Side Dish
Cuisine: American
Keyword: bacon, baked, grilled, mozzarella, onions, stuffed
Servings: 8
Calories: 207kcal
Author: The Typical Mom


  • 4 Vidalia Onions (for 3 servings, double if you want more)
  • 8 pcs bacon (2 per onion)
  • 1/2 c cream cheese softened
  • 1 c mozzarella cheese shredded
  • 1/4 c olive oil
  • 1 tsp oregano
  • 1/2 tsp salt
  • 1/2 tsp pepper


  • Cut about 1/4 of the top of your onion off. 
  • Slightly cut the other end just to remove the onion skin, making sure it sits flat and you don't cut a hole in the bottom. 
  • Remove just the first outside layer of your Vidalia onions. 
  • Use a knife to cut the middle out of your onions, then use a spoon to core out a bit more, enough for some cheese and a bit of bacon to fit inside. 
  • Lay 2 pcs. of bacon down in an X form. 
  • Put the onion in the middle of the X and pull the ends up and into the hole at the top of your onion. Push it down inside so it is tight. 
  • Once all of your onions are prepared this way put them on a cookie sheet with aluminum foil on it, with a cooling rack on top of that so any liquid can drip away from the onions (there won't be that much). 
  • Put in oven set to 350 degrees, on a rack that has been moved to the bottom of the oven (or close to it). 
  • Bake for 30 minutes. 
  • Mix together your 2 cheeses. 
  • After 30 minutes take your onions out and make a ball out of your cheese mixture, enough to fit into the holes. 
  • Sprinkle with a bit of oregano, salt, and pepper and drizzle with olive oil making sure oil gets on the outside of onion. 
  • Put cheese stuffed onions back into the oven for 20-25 more minutes or until the top of the cheese is lightly brown and bacon is crisp. 


Serving: 4oz | Calories: 207kcal | Carbohydrates: 13g | Protein: 5g | Fat: 15g | Saturated Fat: 5g | Cholesterol: 27mg | Sodium: 298mg | Potassium: 227mg | Fiber: 1g | Sugar: 8g | Vitamin A: 285IU | Vitamin C: 7.9mg | Calcium: 120mg | Iron: 0.6mg