Mediterranean-Style Stuffed Onions with Herbed Rice and Beef

Stuffed onions are a flavorful, easy-to-make side that pairs beautifully with grilled steaks, chicken, pork, or holiday mains. Sweet, caramelized onion centers are combined with cream cheese, mozzarella and herbs, then tucked back into onion shells and finished on the grill for a smoky, comforting side dish.

Stuffed onions on a white tray

Ingredients

  • 2 large white onions
  • 2 tablespoons butter
  • 1 tablespoon olive oil
  • 2 ounces cream cheese, softened
  • 1/2 cup shredded mozzarella cheese
  • 1/2 teaspoon granulated garlic
  • 1/2 teaspoon dried thyme
  • 1/2 teaspoon dried oregano
  • 1/2 teaspoon dried basil
  • 1/2 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • Fresh parsley, for garnish (optional)

Step by Step Instructions

onions cut in half, centers removed

  • Trim the ends of whole onions so they sit flat. Slice each onion in half and carefully remove the inner layers, leaving about 2–3 outer layers to form a sturdy shell. Place a small onion slice into the bottom of each shell to help hold the filling.
  • Slice the removed onion centers and sauté them in butter over medium heat, stirring often until they are deeply caramelized and sweet.
  • Transfer the caramelized onions to a bowl. Add the softened cream cheese, shredded mozzarella, granulated garlic, thyme, oregano, basil, salt, and pepper. Mix until the filling is smooth and well combined.
  • olive oil coated onion shells
  • Lightly brush or spray the inside and outside of each onion shell with olive oil to prevent sticking and to encourage browning.
  • Spoon the cheese-and-onion mixture into each shell, pressing gently so the filling rests snugly inside.
  • stuffed onion on a grill - steak in background
  • Place the stuffed onions on the grill over indirect heat with the lid closed. Maintain a grill temperature around 325–350°F (160–175°C) and cook for about 15–20 minutes, until the onion shells are lightly browned and the filling is hot and melty.
  • Remove the onions to a serving platter, garnish with chopped fresh parsley if desired, and serve immediately.

How to Store and Reheat

Store any leftovers in an airtight container in the refrigerator for up to 3–4 days.

To reheat: warm in an air fryer at 350°F for 3–5 minutes, or on a baking sheet in a 350°F oven for about 8–10 minutes, until heated through.

What Pairs Well with Stuffed Onions

  • Garlic Butter Steaks
  • Garlic and Onion Pork Chops
  • Smoked Turkey Breast
  • Grilled Prime Rib
  • Sweet and Tangy BBQ Chicken Tenders

This low-carb side is versatile enough for weeknight dinners or holiday feasts like Thanksgiving and Christmas. The caramelized onions, melted cheeses and herbs develop a gentle smokiness on the grill that complements rich mains.

More Side Dishes on the Grill

  • Smoked Mac and Cheese
  • Creole Butter Potatoes
  • Garlic Butter Baked Potatoes
  • Bacon Ranch Corn

steak and stuffed onion on a cutting board

Elevate your next grilled meal with these stuffed onions. They’re simple to prepare, grill quickly, and add a flavorful, satisfying side that guests will enjoy alongside a juicy steak or prime rib.

If you enjoy this recipe, please leave a comment and a review — and feel free to share!

Stuffed Onions

Stuffed Onions

Sweet caramelized onions mixed with cream cheese, mozzarella and herbs, stuffed into onion shells and finished on the grill for a smoky, melty side dish.
Prep Time
10 mins
Cook Time
20 mins
Total Time
30 mins
Course: Side Dishes
Cuisine: American
Keyword: cheese stuffed onions, grilled onions, holiday side dish, low carb side dish, side dish for steak
Servings: 4 servings
Calories: 194kcal
Author: Milisa

Ingredients

  • 2 large white onions
  • 2 tablespoons butter
  • 1 tablespoon olive oil
  • 2 ounces cream cheese softened
  • 1/2 cup shredded mozzarella cheese
  • 1/2 teaspoon granulated garlic
  • 1/2 teaspoon dried thyme
  • 1/2 teaspoon dried oregano
  • 1/2 teaspoon dried basil
  • 1/2 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • fresh parsley optional garnish

Instructions

  • Cut the ends off the onions so they sit flat. Slice in half and remove the inner layers, leaving 2–3 layers as a shell. Place a small onion slice in the bottom of each shell to hold the filling.
  • Slice the removed onion centers and cook them in butter over medium heat, stirring often, until caramelized.
  • Add softened cream cheese, shredded mozzarella, garlic, thyme, oregano, basil, salt and pepper to the caramelized onions.
  • Mix until well combined, then spray or brush the onion shells with olive oil inside and out.
  • Stuff each shell with the filling and place the onions on the grill over indirect heat at about 325–350°F with the lid closed for 15–20 minutes.
  • When the onions are lightly browned and the filling is hot, remove them to a serving platter, garnish with parsley if desired, and serve immediately.

Notes

Recipe can be doubled as needed.

Store leftovers in an airtight container in the refrigerator up to 3–4 days.

Reheat in an air fryer at 350°F for 3–5 minutes, or in a 350°F oven for 8–10 minutes.

Nutrition

Serving: 1
|
Calories: 194 | Carbohydrates: 9 g