Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Keto Mediterranean Ground Beef Stir Fry

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Olivia
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes
  • Yield: undefined
  • Category: Main Course
  • Method: undefined
  • Cuisine: Mediterranean

Description

A quick, low-carb Mediterranean-inspired ground beef stir fry packed with fresh veggies, aromatic herbs, and tangy feta cheese—perfect for a keto-friendly dinner.


Ingredients

  • 1 lb ground beef (85% lean or higher)
  • 2 tbsp olive oil
  • 3 cloves garlic, minced
  • 1 small onion, chopped
  • 1 medium zucchini, diced
  • 1 cup cherry tomatoes, halved
  • 2 cups fresh spinach leaves
  • 1/4 cup Kalamata olives, sliced
  • 1/4 cup crumbled feta cheese
  • 1 tsp dried oregano
  • Salt and pepper, to taste
  • Fresh parsley or basil, chopped (for garnish)

Instructions

  1. Heat olive oil in a large skillet over medium heat.
  2. Add ground beef, break up with spatula, and cook until browned. Drain excess fat if needed.
  3. Stir in garlic and onion; cook until fragrant, about 2-3 minutes.
  4. Add diced zucchini and cherry tomatoes; cook until slightly softened, about 4-5 minutes.
  5. Stir in spinach and olives; cook until spinach wilts, about 1-2 minutes.
  6. Season with dried oregano, salt, and pepper.
  7. Remove from heat and sprinkle with crumbled feta cheese and fresh herbs.
  8. Serve warm and enjoy.

Notes

  • Swap ground beef for ground lamb or turkey for variation.
  • Add artichoke hearts or roasted red peppers for extra Mediterranean flavors.
  • For a spicier dish, add red pepper flakes.
  • Omit feta for a dairy-free option or substitute with dairy-free cheese.
  • Keep it keto by avoiding starchy vegetables and using low-carb options.

Nutrition

  • Serving Size: undefined
  • Calories: 350
  • Sugar: 3g
  • Sodium: 600mg
  • Fat: 25g
  • Saturated Fat: undefined
  • Unsaturated Fat: undefined
  • Trans Fat: undefined
  • Carbohydrates: 6g
  • Fiber: 2g
  • Protein: 28g
  • Cholesterol: undefined