One-Pot Beef & Spinach Cannellini Skillet with Lemon-Garlic Drizzle
This vibrant one-pot beef skillet combines savory ground beef, creamy cannellini beans, and fresh spinach, finished with a zesty lemon-garlic drizzle for a quick and satisfying weeknight meal. Ready in under 20 minutes, it’s hearty, flavorful, and easy to clean up.

- 1 lb lean ground beef
- 1 cup yellow onion, diced
- 3 each garlic cloves, minced
- 1.5 cups cannellini beans, drained and rinsed
- 4 cups baby spinach
- 2 tbsp olive oil
- 1 each lemon, zested and juiced
- 1 tsp salt
- 0.5 tsp black pepper
- 0.25 tsp crushed red pepper flakes (optional)
Advertisement
Instructions
Heat 1 tablespoon olive oil in a large skillet over medium-high heat. Add ground beef and break it up with a spoon. Cook for 4 minutes, stirring occasionally, until mostly browned.
⏱️ 4 minutes 🌡️ medium-highAdd diced onion and half the minced garlic. Season with salt and black pepper. Cook for 2 minutes until onion softens.
⏱️ 2 minutesStir in cannellini beans and spinach. Cook, stirring, until spinach wilts and beans are heated through, about 2 minutes.
⏱️ 2 minutesMeanwhile, in a small bowl, whisk together remaining olive oil, remaining garlic, lemon zest, lemon juice, and red pepper flakes. Drizzle over the skillet before serving.
⏱️ 1 minuteAdvertisement
Nutrition Information
Per serving. Values are approximate and may vary.
Frequently Asked Questions
Reviews
No reviews yet. Be the first to rate this recipe!