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

Share this score

Shrimp & White Bean Skillet with Cherry Tomatoes
⏱️
Prep Time
10 min
🍳
Cook Time
15 min
🍽️
Servings
4
📊
Difficulty
easy
Ingredients for Shrimp & White Bean Skillet with Cherry Tomatoes

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
Shrimp & White Bean Skillet with Cherry Tomatoes cooking in progress

Instructions

  1. 1

    Pat shrimp dry and season with salt and pepper. Heat 1 tablespoon olive oil in a large skillet over medium-high heat.

  2. 2

    Sear shrimp for 1-2 minutes per side until pink and just cooked through. Remove to a plate — don't overcook.

  3. 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. 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. 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

90
Excellent
🩸 Blood Sugar Stability 100

Excellent Stability

🧂 Sodium Balance 88

Very Low Sodium

💎 Nutrient Quality 93

Nutrient Dense

Nutrition Facts

Per Serving

Calories 310
Protein 28.0g
Carbohydrates 28.0g
Fat 9.0g
Fiber 7.0g
Sodium 450mg
Sugar 4.0g

Health Highlights

✓ Low Sugar (<8g)
✓ High Fiber (≥5g)
✓ High Protein (≥15g)

Want detailed insights on why this recipe scored 90?

Upgrade to Pro for Full Analysis