This content contains affiliate links, which helps hangrywoman.com to provide free recipes and resources. As an Amazon Associate, I earn from qualifying purchases. Thank you for your support of the blog.
A hearty, one-pan meal designed with blood sugar balance in mind, this Baked Tomato, Bean & Egg Skillet blends fiber-rich legumes, antioxidant-packed vegetables, and high-quality protein to create a low-glycemic, deeply satisfying dish.
Ideal for any time of day, it’s a simple way to nourish your body while supporting stable energy levels and hunger control.

Recipe Highlights
- High in fiber & protein to support blood sugar control
- Naturally gluten-free
- Low glycemic impact
- One-pan, 25-minute prep
How This Recipe Supports Blood Sugar Balance
Beans – High in soluble fiber and resistant starch, beans slow the digestion and absorption of carbohydrates, reducing post-meal blood sugar spikes and promoting satiety.
Tomatoes – Low in carbs and rich in lycopene, tomatoes offer antioxidant support and are naturally low-glycemic, helping combat inflammation and support insulin sensitivity.
Spinach – A non-starchy, magnesium-rich green that adds volume and nutrients without increasing carbs—great for insulin regulation.
Eggs – A complete protein source, eggs help slow the glycemic response of meals and provide choline, supporting liver and metabolic health.
Ham – Adds lean protein and flavor without additional carbs. Opt for nitrate-free ham for a cleaner choice.
Ingredients (Serves 2)
- 2 × 14 oz (400g) cans crushed, San Marzano tomatoes (or any can of crushed tomatoes)
- 1 × 14 oz (400g) Red Beans
- 7 oz (200g) baby spinach
- 4 eggs
- 1.75 oz (50g) smoked ham, thinly sliced & torn
Instructions
- Simmer the Base – In an ovenproof skillet or shallow oven-safe dish, combine the tomatoes and drained mixed beans. Simmer over medium heat for 10 minutes until the mixture thickens slightly.
- Add Leafy Greens – Stir in the baby spinach and cook for 5 more minutes until wilted.
- Broil the Eggs & Ham – Preheat the broiler (grill) to medium. Make 4 small wells in the mixture and crack an egg into each. Nestle the ham around the eggs.
- Finish Under the Broiler – Broil for 4–5 minutes or until the egg whites are cooked and yolks are still soft.
- Serve & Enjoy – Serve straight from the pan. Add a slice of low-GI bread if desired (optional, not included in nutrition info).
🔪 Tools Needed
- Ovenproof skillet or shallow baking dish
- Stove and broiler (grill)
- Spoon for creating egg wells
🍽 Nutrition Per Serve
- Calories: 465 kcal
- Carbohydrates: 54g
- Dietary Fiber: 16.3
- Protein: 37g
- Fat: 13g
✅ Tips for creating the most diabetes-friendly version of this meal.

- Use low-sodium beans and no-salt-added tomatoes to manage sodium.
- For a vegetarian version, swap the ham with grilled halloumi or tempeh.
- Add red pepper flakes or chili sauce for extra heat.
🍞 Serving Suggestions
- Serve with a slice of low-GI whole grain or sprouted bread.
- Top with Greek yogurt or avocado for creaminess and extra healthy fats.
❓ FAQs
Can I make this ahead of time? Yes. Prepare the base ahead, then broil with eggs and ham when ready to serve.
Is this dish diabetic-friendly? Yes—it’s built around fiber, protein, and complex carbs, all of which help regulate blood sugar.
Can I freeze leftovers? The tomato-bean base can be frozen. Add fresh eggs and ham before reheating.
📲 Need Help With Carb Counting or Diabetes Meal Planning?
If you’re navigating diabetes or just want better support managing blood sugar, download the Glucose Guide App—your personal companion for:
- Carb counting made simple
- Blood sugar-friendly meal planning
- Tracking what works for your body
- Community support from others on a similar journey
🩺 Empower your health—Download the Glucose Guide App here →
Diabetes-Friendly Breakfast Baked Tomato, Bean & Egg Skillet
- Total Time: 25 minutes
- Yield: 2 servings 1x
- Diet: Diabetic
Description
A hearty, one-pan meal designed with blood sugar balance in mind, this Baked Tomato, Bean & Egg Skillet blends fiber-rich legumes, antioxidant-packed vegetables, and high-quality protein to create a low-glycemic, deeply satisfying dish. Ideal for any time of day, it’s a simple way to nourish your body while supporting stable energy levels and hunger control.
Ingredients
- 2 × 14 oz (400g) cans crushed, San Marzano tomatoes (or any can of crushed tomatoes)
- 1 × 14 oz (400g) Red Beans
- 7 oz (200g) baby spinach
- 4 eggs
- 1.75 oz (50g) smoked ham, thinly sliced & torn
Instructions
- In an ovenproof skillet or shallow oven-safe dish, combine the tomatoes and drained mixed beans. Simmer over medium heat for 10 minutes until the mixture thickens slightly.
- Add Leafy Greens. Stir in the baby spinach and cook for 5 more minutes until wilted.
- Broil the Eggs & Ham. Preheat the broiler (grill) to medium. Make 4 small wells in the mixture and crack an egg into each. Nestle the ham around the eggs.
- Finish Under the Broiler. Broil for 4–5 minutes or until the egg whites are cooked and yolks are still soft.
- Serve & Enjoy
- Serve straight from the pan. Add a slice of low-GI bread if desired (optional, not included in nutrition info).
Notes
Can I make this ahead of time?
Yes! Prepare the tomato-bean-spinach base in advance. Store it in the fridge and add eggs and ham just before broiling.
Is this dish diabetic-friendly?
Absolutely—it’s built around complex carbs, lean protein, and fiber, making it ideal for blood sugar management.
Can I freeze leftovers?
The base freezes well. For best results, add fresh eggs and ham when reheating.
- Prep Time: 5 minutes
- Cook Time: 20 minutes
- Category: Breakfast
- Method: Skillet
- Cuisine: Mediterranean-Inspired
Nutrition
- Serving Size: 1/2 skillet
- Calories: 465
- Sugar: 11.4 g
- Sodium: 1313.9 mg
- Fat: 13.1 g
- Saturated Fat: 4.2 g
- Carbohydrates: 54.8 g
- Fiber: 16.3 g
- Protein: 37 g
- Cholesterol: 383.2 mg










