Spinach Stuffed Chicken with Roma Tomatoes

Spinach Stuffed Chicken with Roma Tomatoes

If you’re looking for a simple yet impressive dinner, this Spinach Stuffed Chicken with Roma Tomatoes checks all the boxes. Juicy chicken breasts are filled with a creamy spinach and cheese mixture, then topped with fresh tomato slices for a burst of flavor and color. It’s a balanced, protein-rich dish that feels gourmet but is easy enough for a weeknight meal. The combination of garlic, melted mozzarella, and tender spinach creates a comforting, savory bite every time.

Prep Time: 15 minutes
Cook Time: 25–30 minutes
Total Time: 40–45 minutes
Servings: 4

Ingredients

Main Proteins & Fresh Produce

4 boneless skinless chicken breasts

6 oz fresh baby spinach (wilted and squeezed dry)

1 Roma tomato (sliced into rounds)

2 cloves garlic (minced)

Dairy & Filling

2 oz cream cheese (softened)

1 cup shredded mozzarella cheese (divided: half for filling, half for topping)

Pantry Staples & Seasonings

1 tbsp extra virgin olive oil

Sea salt and black pepper (to taste)

Optional: dried oregano or fresh parsley for garnish

Instructions

Start by preheating your oven to 375°F (190°C). Lightly grease a baking dish or line it with parchment paper.

Using a sharp knife, carefully slice a pocket into each chicken breast. Be careful not to cut all the way through. Season both sides of the chicken with salt, pepper, and a pinch of dried oregano if using.

See also  Creamy Alfredo Lasagna Soup

In a bowl, combine the wilted spinach, minced garlic, softened cream cheese, and half of the shredded mozzarella. Mix until smooth and evenly combined.

Stuff each chicken breast with the spinach mixture, pressing gently to secure the filling inside. You can use toothpicks if needed to keep them closed.

Heat olive oil in a skillet over medium heat. Sear the stuffed chicken breasts for about 2–3 minutes per side until lightly golden. This step locks in flavor and gives a nice texture.

Transfer the chicken to the prepared baking dish. Place a slice or two of Roma tomato on top of each piece, then sprinkle the remaining mozzarella cheese over the top.

Bake for 20–25 minutes or until the chicken is fully cooked (internal temperature should reach 165°F/74°C). The cheese should be melted and slightly golden.

Remove from the oven and let rest for a few minutes. Garnish with fresh parsley if desired before serving.

Tips

Use evenly sized chicken breasts so they cook at the same rate.

Make sure the spinach is well-drained to avoid a watery filling.

Softening the cream cheese helps create a smoother, creamier mixture.

Don’t overstuff the chicken or the filling may leak out while cooking.

Searing the chicken first adds extra flavor and helps seal the juices.

Use a meat thermometer for perfectly cooked chicken every time.

Let the chicken rest after baking to keep it juicy.

For extra flavor, add a pinch of chili flakes to the filling.

If the cheese browns too quickly, loosely cover with foil while baking.

Fresh garlic gives better flavor than garlic powder in this recipe.

See also  Mediterranean Meatball Bowl

Variations

Add sun-dried tomatoes to the filling for a richer, tangy flavor.

Swap mozzarella with cheddar or Monterey Jack for a different taste.

Use feta cheese for a Mediterranean twist.

Add cooked mushrooms to the spinach mixture for extra depth.

Wrap the chicken in turkey bacon slices before baking for added richness.

Make it low-fat by using reduced-fat cream cheese and cheese.

Add a squeeze of lemon juice before serving for brightness.

Use kale instead of spinach for a heartier texture.

Spice it up with paprika or cayenne pepper.

Turn it into a casserole by slicing the chicken and layering it with extra sauce and cheese.

Q&A

How do I know when the chicken is fully cooked?
Use a meat thermometer. The internal temperature should reach 165°F (74°C).

Can I prepare this ahead of time?
Yes, you can stuff the chicken and refrigerate it for up to 24 hours before cooking.

Can I freeze stuffed chicken?
Yes, freeze before baking. Thaw in the fridge overnight before cooking.

What can I serve with this dish?
It pairs well with rice, mashed potatoes, or a fresh green salad.

Can I use frozen spinach?
Yes, just thaw and squeeze out all excess water before using.

What if I don’t have cream cheese?
You can substitute with ricotta or cottage cheese for a lighter option.

Why is my chicken dry?
Overcooking is usually the cause. Use a thermometer and avoid baking too long.

Can I cook this without searing?
Yes, but searing adds extra flavor and texture.

How do I keep the filling from falling out?
Secure the chicken with toothpicks and avoid overfilling.

See also  Holiday Olive and Pepper Cheese Log

Can I make this dairy-free?
Yes, use dairy-free cream cheese and shredded cheese alternatives.

Nutrition

(Approximate per serving)

Calories: 320–360 kcal
Protein: 35–40 g
Fat: 16–20 g
Carbohydrates: 4–6 g
Fiber: 1–2 g
Sugar: 2–3 g

Conclusion

Spinach Stuffed Chicken with Roma Tomatoes is a flavorful, satisfying dish that brings together simple ingredients in a delicious way. The creamy spinach filling, juicy chicken, and fresh tomato topping create a perfect balance of textures and taste. Whether you’re cooking for family or guests, this recipe delivers a comforting meal that feels both wholesome and a little special.