Looking for a delicious low-carb meal that’s easy to make? You’re in the right place! My Low-Carb Egg and Spinach Stuffed Tomatoes are a simple, tasty solution. These savory tomatoes are filled with eggs, fresh spinach, and creamy cheese. They’re perfect for breakfast, lunch, or a light dinner. Get ready to impress your family and friends with this crowd-pleasing dish! Let’s dive into the recipe.
Why I Love This Recipe
- Healthy and Nutritious: This dish is packed with vitamins and minerals from fresh spinach and tomatoes, making it a great choice for a wholesome meal.
- Easy to Prepare: With simple ingredients and straightforward steps, you can whip up this delightful dish in no time.
- Versatile and Customizable: Feel free to add your favorite vegetables or swap out the cheese to suit your taste preferences.
- Impressive Presentation: Stuffed tomatoes make for a beautiful and elegant dish that’s perfect for entertaining guests.
Ingredients
List of Ingredients
- Ripe Tomatoes (4 medium-sized)
- Eggs (4 large)
- Fresh Spinach (1 cup, chopped)
- Feta Cheese (1/2 cup, crumbled)
- Parmesan Cheese (1/4 cup, grated)
- Olive Oil (2 tablespoons)
- Garlic (1 clove, minced)
- Salt and Pepper (to taste)
- Fresh Basil Leaves (for garnish, optional)
These ingredients create a tasty, low-carb dish. The ripe tomatoes act as bowls for the filling. Eggs provide protein and help bind everything. Spinach adds color and nutrients. Feta cheese gives a salty kick, while Parmesan adds depth. Olive oil keeps things moist. Garlic brings a lovely aroma, and salt and pepper round it all out.
You can also use fresh basil to make it look pretty. With these simple ingredients, you can whip up a delightful meal. Enjoy the process of cooking and savor the result!

Step-by-Step Instructions
Preparing the Tomatoes
Preheating the Oven First, you need to preheat your oven to 375°F (190°C). This step is key for even cooking. A hot oven ensures your stuffed tomatoes bake well and the eggs set perfectly.
Slicing and Hollowing the Tomatoes Next, take your ripe tomatoes and slice the tops off. Use a sharp knife for clean cuts. Then, scoop out the insides with a spoon. Be gentle so you don't break the outer skin. Save the tomato pulp for later use in the filling.
Cooking the Filling
Sautéing Garlic and Spinach In a skillet, add two tablespoons of olive oil over medium heat. Once it’s hot, toss in the minced garlic. Sauté it for about one minute. You want it fragrant but not burnt! Then, add one cup of chopped fresh spinach. Cook this for about two to three minutes until the spinach wilts down nicely.
Mixing Eggs and Cheese In a mixing bowl, whisk together four large eggs. Season the eggs with salt and pepper to taste. After that, stir in the cooked spinach, the reserved tomato pulp, half a cup of crumbled feta cheese, and a quarter cup of grated Parmesan cheese. Mix well until everything is combined.
Assembling the Dish
Filling the Tomatoes Now, it’s time to fill the hollowed tomatoes. Spoon the egg and spinach mixture into each tomato. Fill them nearly to the top but leave a little space. This helps the eggs rise as they cook.
Baking the Stuffed Tomatoes Place the stuffed tomatoes in a baking dish. Sprinkle the remaining Parmesan cheese on top of each one. Bake them in your preheated oven for about 25 to 30 minutes. You’ll know they are done when the eggs are set and the tops are golden. Let them cool for a couple of minutes before serving. Enjoy your tasty, low-carb dish!
Tips & Tricks
Perfecting the Recipe
Choosing the Best Tomatoes I love using medium-sized, ripe tomatoes for this dish. Look for firm tomatoes with a bright color. They should feel heavy for their size. Avoid overripe or soft tomatoes. They can become mushy when baked.
Adjusting Seasoning Tasting is key! Season your egg mixture well with salt and pepper. Feta adds saltiness, so go easy on extra salt. You can also add herbs like oregano or thyme for more flavor.
Cooking Techniques
How to Avoid Soggy Tomatoes To keep tomatoes firm, scoop out the insides gently. Leave some pulp to help them hold shape. Baking them upside down for a bit can also help. This lets extra moisture escape before filling them.
Tips for Even Cooking Place stuffed tomatoes in a baking dish that fits them snugly. This allows even heat around each tomato. Bake until the tops are golden. Check eggs with a toothpick; they should be set, not runny.
Pro Tips
- Choose Ripe Tomatoes: Select tomatoes that are firm yet slightly soft to the touch for the best flavor and texture.
- Season the Egg Mixture: Don't forget to season the egg mixture well; it enhances the overall flavor of the dish.
- Experiment with Cheese: Feel free to mix different cheeses like goat cheese or mozzarella for a unique flavor profile.
- Serve Fresh: These stuffed tomatoes are best served immediately after baking for optimal taste and texture.
Variations
Ingredient Swaps
Different Cheeses to Use You can change the cheese for fun flavors. Try goat cheese for a tangy taste. Cream cheese adds creaminess. For a sharper flavor, use cheddar or Gruyère. Each cheese brings its own twist to the dish.
Adding Other Vegetables Feel free to add more veggies. Bell peppers add sweetness and color. Zucchini is great for extra moisture. Mushrooms can add a nice earthiness. Just chop them small and sauté them with the spinach. This makes the stuffing even more tasty and colorful.
Dietary Tweaks
Making it Dairy-free To make this dish dairy-free, skip the cheese or use vegan cheese. You can also add a bit of nutritional yeast. This gives a cheesy flavor without dairy. Use avocado oil instead of olive oil for cooking.
Vegetarian Options This recipe is already vegetarian, but you can add more protein. Consider adding cooked lentils or chickpeas. They will boost the nutrition and keep it filling. You can also use tofu instead of eggs for a fun twist. This keeps the dish plant-based and hearty.
Storage Info
Refrigeration
How to Store Leftovers After cooking, let your stuffed tomatoes cool. Place them in an airtight container. Store in the fridge for up to 3 days. If you have extra filling, keep it in a separate container.
Best Practices for Reheating To reheat, preheat your oven to 350°F (175°C). Place the tomatoes in an oven-safe dish. Cover with foil to keep them moist. Heat for about 15-20 minutes until warm. You can also microwave them for 2-3 minutes, but they may not be as good.
Freezing
Freezing Tips for Stuffed Tomatoes You can freeze these stuffed tomatoes, but it’s best if you freeze them before baking. Wrap each tomato in plastic wrap. Then, place them in a freezer bag. They can last up to 3 months in the freezer.
Thawing and Reheating Instructions To thaw, move the tomatoes to the fridge for a few hours or overnight. You can also use the microwave. After thawing, bake them at 375°F (190°C) for 25-30 minutes. Make sure the eggs are fully cooked before serving.
FAQs
Common Questions
How to Know When the Eggs are Set? You will know the eggs are set when they look firm. The center should not jiggle. The tops will also turn golden brown. A fork or knife can help check for doneness. If it comes out clean, your eggs are ready!
Can I Use Other Greens Instead of Spinach? Yes, you can use other greens like kale or Swiss chard. These greens will add different flavors and textures. Just make sure to chop them well. Cook them until they are wilted, just like the spinach.
Recipe Adaptations
How to Make it More Flavorful? You can add herbs like thyme or oregano. Chopped onions or bell peppers can also boost flavor. For a spicy kick, try adding red pepper flakes. Mixing different cheeses can create a unique taste too.
Can I Prepare This Dish Ahead of Time? Yes, you can prepare the filling a day before. Store it in the fridge and stuff the tomatoes before baking. This saves time and makes cooking easier. Just remember to bake them fresh for the best texture!
You learned how to make delicious stuffed tomatoes. We covered every step, from choosing ingredients to baking. Remember to pick ripe tomatoes and adjust seasoning to taste. You can swap cheeses or add veggies for variety. Store any leftovers properly and reheating is easy. This dish is fun to make and share. Try new ideas and enjoy cooking!