Stuffed Grilled Onions

Onions are cored then stuffed with a cheesy bacon filling. Grilling brings out the flavors in this great appetizer or side dish.

Prep Time:
10 mins
Cook Time:
45 mins
Total Time:
55 mins
6 stuffed onions


  • 6 slices bacon, finely chopped

  • 6 small yellow onions, peeled

  • 4 serrano chiles, finely chopped

  • 4 cloves garlic, finely chopped

  • 1 cup shredded mild Cheddar cheese

  • 4 ounces Neufchatel cheese, softened

  • 2 teaspoons chopped fresh thyme

  • 6 tablespoons balsamic vinaigrette salad dressing


  1. Preheat an outdoor grill for medium indirect heat and lightly oil the grate.

  2. Place bacon in a large skillet and cook over medium-high heat, turning occasionally, until crisp, about 10 minutes.

  3. Meanwhile, cut a thin slice from the top of each onion; discard tops. Use a small spoon to scoop out the centers of the onions, leaving 1/2-inch-thick shells. Finely chop and reserve removed onions.

  4. Remove cooked bacon from the skillet using a slotted spoon, reserving 1 tablespoon drippings in skillet. Drain bacon on a plate lined with a paper towel. Add 1 cup reserved chopped onions to the skillet. Cook over medium heat until onions are crisp-tender, about 5 minutes. Add serrano chiles and garlic to the skillet and cook 2 minutes. Stir in cooked bacon.

  5. Mix Cheddar cheese, Neufchatel cheese, and thyme together in a bowl. Stir in bacon mixture. Spoon evenly into onion shells. Place each filled onion on a sheet of heavy duty aluminum foil. Drizzle 1 tablespoon balsamic dressing on top of each onion. Wrap foil tightly around onions, leaving room for heat circulation inside.

  6. Grill on the preheated grill until onions are tender, about 25 minutes.

Nutrition Facts (per serving)

331 Calories
28g Fat
10g Carbs
11g Protein
Nutrition Facts
Servings Per Recipe 6
Calories 331
% Daily Value *
Total Fat 28g 36%
Saturated Fat 12g 58%
Cholesterol 53mg 18%
Sodium 604mg 26%
Total Carbohydrate 10g 4%
Dietary Fiber 1g 5%
Total Sugars 4g
Protein 11g
Vitamin C 8mg 41%
Calcium 173mg 13%
Iron 1mg 3%
Potassium 223mg 5%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.