Shrimp & White Bean Skillet with Cherry Tomatoes
Plump shrimp sautéed with cannellini beans, burst cherry tomatoes, garlic,
and fresh herbs in one skillet. A Mediterranean one-pan dinner with 28g
protein that's ready in 25 minutes.
This is the kind of dinner you make when you want something that looks
and tastes like a restaurant meal but takes less time than ordering
delivery. Shrimp cook in minutes, and when you pair them with creamy
cannellini beans and sweet burst cherry tomatoes, you get a dish that's
greater than the sum of its parts.
The magic happens when the cherry tomatoes burst in the hot skillet,
releasing their juices to create a light, natural sauce that coats the
beans and shrimp. Garlic, red pepper flakes, and a squeeze of lemon
add warmth and brightness. Fresh parsley stirred in at the end keeps
everything vibrant.
White beans are one of the most underrated pantry staples — they're
packed with fiber and plant protein, and their creamy texture works
perfectly in a saucy skillet like this.
✅ Why This Recipe Is Healthy
- • High protein: 28g from shrimp and white beans
- • High fiber: 7g from cannellini beans
- • One-pan: Easy cleanup
- • Quick: Total time under 25 minutes
📊 Why This Recipe Scored 90/100
With an overall health score of 90/100, this recipe is an excellent everyday choice. Its strongest area is blood sugar stability (100/100), where its 7g of fiber slows how quickly carbohydrates are absorbed. The main thing holding the score back is sodium balance (88/100), because 450mg of sodium is acceptable but worth keeping an eye on.
How our scoring works
Ingredients
- ✓ 1 lb shrimp
- ✓ 15 oz canned cannellini beans
- ✓ 2 cups cherry tomatoes
- ✓ 4 cloves garlic
- ✓ 1.5 tbsp olive oil
- ✓ 2 tbsp lemon
- ✓ 0.25 tsp red pepper flakes
- ✓ 0.25 cup fresh parsley
- ✓ 0.125 tsp table salt
- ✓ 0.25 tsp black pepper
Instructions
-
1
Pat shrimp dry and season with salt and pepper. Heat 1 tablespoon olive oil in a large skillet over medium-high heat.
-
2
Sear shrimp for 1-2 minutes per side until pink and just cooked through. Remove to a plate — don't overcook.
-
3
Add remaining olive oil to the skillet. Add halved cherry tomatoes and cook for 3-4 minutes until they begin to burst and release juices. Add sliced garlic and red pepper flakes, cook 30 seconds.
-
4
Add drained and rinsed cannellini beans. Stir to coat in the tomato juices and cook for 3-4 minutes until warmed through and slightly creamy.
-
5
Return shrimp to the skillet, add lemon juice and chopped parsley. Toss everything together for 1 minute. Serve immediately.
Health Scores
Overall Health Score
Excellent Stability
Very Low Sodium
Nutrient Dense
Nutrition Facts
Per Serving
Health Highlights
Want detailed insights on why this recipe scored 90?
Upgrade to Pro for Full AnalysisMore Healthy Recipes You'll Like
One-Pan Paprika Chicken with Sweet Potato & Green Beans
Score 92
Stuffed Bell Peppers with Ground Turkey & Quinoa
Score 90
Crispy Chickpea & Roasted Eggplant Grain Bowl
Score 90
Lamb Kofta with Tzatziki & Tabbouleh
Score 89
Black Bean & Corn Stuffed Sweet Potatoes
Score 89
Chimichurri Flank Steak with Grilled Vegetables
Score 89