Description
A flavorful and keto-friendly Mediterranean-inspired stir fry with ground beef, vibrant veggies, and aromatic herbs. A one-pan meal that’s quick, healthy, and satisfying.
Ingredients
1 lb ground beef (preferably 70/30 or 80/20 for flavor)
1/2 cup chopped onion
2 cloves garlic, minced
1 cup mixed bell peppers (green, red, yellow), sliced
1 cup sliced zucchini
1 cup sliced cherry tomatoes
2 tbsp olive oil
1 tsp dried oregano
1 tsp dried thyme
Salt and pepper, to taste
1/4 cup crumbled feta cheese (optional)
Fresh parsley, chopped (optional)
Instructions
- Prepare ingredients: chop the onion, mince the garlic, and slice the bell peppers, zucchini, and cherry tomatoes. Set aside.
- Heat 1 tablespoon olive oil over medium-high heat in a large skillet. Add ground beef and cook until browned, breaking it up as it cooks. Remove excess grease if necessary.
- Add chopped onion and minced garlic to the skillet. Cook for 2-3 minutes until the onion is translucent and garlic is fragrant.
- Add bell peppers, zucchini, and cherry tomatoes. Cook for 5-7 minutes until vegetables are tender-crisp.
- Sprinkle dried oregano and thyme, and season with salt and pepper. Stir to combine.
- Serve hot, topped with crumbled feta cheese and fresh parsley if desired. Enjoy!
Notes
Use higher fat ground beef (70/30 or 80/20) for better flavor.
Feel free to swap veggies—broccoli, spinach, or asparagus work well.
Omit feta for dairy-free or swap with parmesan or vegan cheese.
Ensure vegetables are tender but still crisp to preserve texture.
This recipe is keto-friendly with approximately 5g net carbs per serving. Adjust portions for tracking macros.
Leftovers can be stored in an airtight container for up to 3 days, or freeze for up to 2 months.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Dinner
- Method: Stovetop
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1/4 of recipe
- Calories: 350
- Sugar: 6g
- Sodium: 400mg
- Fat: 25g
- Saturated Fat: 10g
- Unsaturated Fat: 13g
- Trans Fat: 0g
- Carbohydrates: 8g
- Fiber: 3g
- Protein: 25g
- Cholesterol: 80mg