By Grocery List Plus Editorial Staff | Published on June 3, 2026

Tofu Prosciutto Panini

Serves 4

387 cal · 15 min

Tofu Prosciutto Panini

Recipe GLPRf401d4f2ad78d2

3.8(1)
Italian
Main Course
15 min
387 cal
Servings: 4
Stovetop
Grill
SNAP eligible

A warm, pressed sandwich layering silken tofu, salty prosciutto, fresh mozzarella, ripe tomatoes, and basil, finished with a drizzle of balsamic vinegar and griddled until golden and melty. Light, flavorful, and ready in minutes.

Save recipes you love

Create a free Grocery List Plus account to save recipes, rate them, and add every ingredient to your grocery list in one tap.

Ingredients

8 slices crusty Italian bread

2 tablespoons olive oil

8 thin slices prosciutto

4 ounces firm silken tofu, thinly sliced

2 medium tomatoes, sliced

4 ounces fresh buffalo mozzarella, sliced

8 leaves fresh basil

4 teaspoons balsamic vinegar

Salt and pepper to taste

Directions

  1. Preheat your panini press to medium-high heat. If using a grill pan or skillet instead, place it over medium-high heat and allow it to warm for a few minutes.

  2. Lay out 4 bread slices on a clean work surface. Lightly brush one side of each slice with olive oil.

  3. On the oiled side of each bread slice, layer 2 slices of prosciutto, then a quarter of the sliced tofu, a quarter of the tomato slices, a quarter of the mozzarella, and 2 fresh basil leaves. Season each sandwich generously with salt and pepper.

  4. Drizzle 1 teaspoon of balsamic vinegar over each sandwich. Top each with a remaining bread slice, oiled side facing outward.

  5. Place each panini into the preheated panini press and cook for about 4 minutes until both sides are golden brown and the cheese has melted. Alternatively, place sandwiches in the hot grill pan or skillet and cook for 2 to 3 minutes per side, pressing gently with a spatula, until golden and heated through.

  6. Remove the panini from the press or pan and serve immediately while warm.

Comments

Grocery List Plus Editorial Staff3.75

Buffalo mozzarella and fresh basil require a dedicated stop—Harris Teeter or Publix in the specialty section—and prosciutto is pricey per ounce, pushing cost per serving toward $4.50–$5.50. The stated 15 minutes ignores bread warming, cheese melting, and resting time; expect 25–30 minutes, which matters on a weeknight. This works as a quick lunch for two or a light dinner, and it reheats reasonably well for next-day leftovers. Best suited to a household comfortable with premium Italian ingredients and a second store stop.

Sign in or create a free account to add your review.