Nutrition Facts for Green beans with tomato onion and bacon
Blog Research API Download App

Green Beans with Tomato Onion and Bacon

Image of Green Beans with Tomato Onion and Bacon
Nutriscore Rating: 74/100

Elevate your side dish game with this irresistible recipe for Green Beans with Tomato, Onion, and Bacon—a harmonious blend of vibrant, tender green beans, smoky bacon, sweet caramelized onions, and juicy cherry tomatoes. This easy-to-make dish balances freshness and indulgence, with a touch of garlic and optional red pepper flakes for an extra flavor boost. Perfectly blanched green beans are combined with a rich, savory sauté of bacon and vegetables, creating a delicious medley that pairs beautifully with almost any main course. Whether served as a holiday favorite or a weeknight staple, this versatile recipe is sure to win over guests with its bold flavors and comforting appeal. Keto-friendly, gluten-free, and utterly satisfying, this side dish is a must-try!

✨ Physician-Dispensed Skincare

Glow From the Inside Out

Authentic physician-dispensed skincare from brands like Obagi, SkinMedica & EltaMD.

Authorized Retailer
15% Off Obagi Products
Free Shipping Over $49
Shop Skincare →

Trusted by dermatologists, loved by your skin

Healthy Glow Skincare Products

Recipe Information

⏱️
Prep Time
15 min
🔥
Cook Time
25 min
🕐
Total Time
40 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

10 items
  • 1 pound fresh green beans
  • 4 slices bacon
  • 1 medium yellow onion
  • 1 pint cherry tomatoes
  • 2 cloves garlic
  • 1 tablespoon olive oil
  • 0.5 teaspoon salt
  • 0.25 teaspoon black pepper
  • 0.25 teaspoon red pepper flakes (optional)
  • 4 cups water (for boiling)
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

11 steps
1

Wash and trim the ends of the green beans. Set them aside.

2

Fill a large pot with 4 cups of water, bring it to a boil, and add a pinch of salt. Add the green beans and blanch them for 3-4 minutes until bright green and slightly tender. Drain and transfer the beans to a bowl of ice water to stop the cooking process. Drain again and set aside.

3

While the beans cook, cut the bacon into bite-sized pieces. Heat a large skillet over medium heat and cook the bacon until crispy, about 5-7 minutes. Remove the bacon with a slotted spoon and place on a paper towel-lined plate to drain, leaving the rendered fat in the skillet.

4

Peel and thinly slice the onion. Mince the garlic. Halve the cherry tomatoes.

5

In the same skillet with the bacon fat, add the olive oil (if needed) and sauté the onion over medium heat for 4-5 minutes until translucent and lightly golden.

6

Add the garlic and cook for 1 more minute until fragrant, stirring to prevent burning.

7

Add the halved cherry tomatoes to the skillet, cooking for 5 minutes until they become soft and start releasing their juices. Stir occasionally.

8

Season the skillet mixture with salt, black pepper, and red pepper flakes (if using).

9

Add the blanched green beans and stir well to combine. Cook for another 3-4 minutes to warm through and allow the flavors to meld.

10

Toss in the crispy bacon pieces and gently stir to distribute evenly.

11

Taste and adjust seasoning if necessary. Serve warm, either as a side dish or with crusty bread.

Cooking Tip: Take your time with each step for the best results!
130
cal
6.1g
protein
14.1g
carbs
6.6g
fat

Nutrition Facts

1 serving (469.7g)
Calories
130
% Daily Value*
Total Fat 6.6 g 8%
Saturated Fat 1.4 g 7%
Polyunsaturated Fat 0.0 g
Cholesterol 8 mg 3%
Sodium 356 mg 15%
Total Carbohydrate 14.1 g 5%
Dietary Fiber 4.7 g 17%
Total Sugars 7.0 g
Protein 6.1 g 12%
Vitamin D 0.1 mcg 0%
Calcium 61 mg 5%
Iron 1.9 mg 10%
Potassium 507 mg 11%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

40.5%%
17.0%%
42.5%%
Fat: 236 cal (42.5%%)
Protein: 94 cal (17.0%%)
Carbs: 225 cal (40.5%%)