Roasted Tofu Lollipops with Pesto

I still remember the first time I made these roasted tofu lollipops. It was during a cool summer evening when I craved something savory but light—something that didn’t need hours in the kitchen. That’s when I discovered the magic of roasting tofu. The result? Crispy-edged, tender-centered cubes topped with vibrant pesto, served on little bamboo forks that made the whole thing feel gourmet, even though it took barely 30 minutes.

This recipe is a dream for beginner cooks. It’s simple, fast, and packed with nutrients. Tofu is a blank canvas that takes on flavor beautifully, and pesto adds a zingy, herby punch that makes this dish both delicious and memorable. Plus, it’s a plant-based recipe, making it a great choice for anyone aiming to eat more quick and healthy meals.

Roasted Tofu Lollipops with Pesto

Why This Recipe is Special

Tofu often gets a bad rap for being bland, but when roasted right, it transforms into something golden and addictive. This dish highlights the power of technique over complexity—you don’t need fancy ingredients or advanced skills to make something impressive. Whether you’re hosting friends or meal-prepping snacks for the week, these tofu lollipops are a perfect starting point on your journey into easy sheet pan dinners and plant-based cooking.

Ingredients and Preparation

Extra-Firm Tofu
Tofu is the star of the show here. Extra-firm tofu holds its shape well and develops a satisfying texture when roasted. It also provides a protein-packed foundation that’s perfect for plant-based diets.

Olive Oil
Olive oil helps the tofu brown in the oven and adds a subtle richness. You could also use avocado oil or sesame oil for different flavor notes.

Paprika
Paprika adds a mild smokiness and a pop of color. Smoked paprika will make it even bolder, while chili powder can give it a bit of heat.

Sea Salt
Salt enhances all the other flavors, bringing out the savory notes of the tofu and pesto.

Pesto
Pesto is the flavor bomb topping. Traditionally made with basil, garlic, nuts, and olive oil, it adds brightness and complexity. You can use store-bought pesto, or try versions made with arugula, cilantro, or even spinach and cashews.

Optional Add-Ins
Feel free to play: add a splash of soy sauce for umami, or toss the tofu in a spice blend like za’atar or curry powder before roasting.

Step-by-Step Instructions

Step 1
Preheat your oven to 450°F (230°C). This high heat helps the tofu develop a crispy edge while staying soft inside.

Step 2
Press the tofu to remove excess moisture. Wrap it in a clean towel and place something heavy on top for at least 10 minutes. This step is key to achieving a good texture.

Step 3
Cut the tofu into bite-sized cubes. Try to keep them roughly the same size so they roast evenly.

Step 4
In a large bowl, mix olive oil, paprika, and sea salt. Gently toss the tofu cubes in the mixture, making sure they’re well coated.

Step 5
Line a baking sheet with parchment paper and spread the tofu cubes in a single layer. Roast for 15 minutes, then flip each cube and roast for another 15 minutes until golden brown on all sides.

Step 6
Remove from the oven and let cool slightly. Use small skewers or bamboo forks to make “lollipops.” Top each cube with a small spoonful of pesto and serve.

Beginner Tips and Notes

If the tofu sticks to the baking sheet, it may need a few more minutes before flipping—don’t force it. To save time, press and marinate the tofu in advance. If your tofu browns too quickly, move it to a lower oven rack or reduce the temperature slightly. A silicone baking mat also works well in place of parchment.

No tofu press? No problem—just use a cutting board and a stack of books. And if you don’t have a food processor for pesto, a mortar and pestle or even a blender will do.

Serving Suggestions

Serve these tofu lollipops as a fun appetizer or snack. They pair beautifully with a green salad, roasted vegetables, or quinoa. Want to turn it into a meal? Toss the cubes and pesto with cooked pasta or rice for a satisfying bowl.

Leftovers can be stored in an airtight container in the fridge for up to three days. Reheat in the oven or air fryer to restore crispiness. The pesto can be made in bulk and frozen in ice cube trays for future meals.

Conclusion

Roasted tofu lollipops with pesto prove that beginner-friendly recipes can still be bold, fun, and satisfying. Whether you’re new to plant-based eating or just looking for a quick and healthy meal, this dish delivers on all fronts. Give it a try, and let me know how it goes in the comments—I’d love to hear your take on this easy sheet pan dinner twist!

FAQ About Roasted Tofu Lollipops with Pesto

1. Can I make roasted tofu lollipops ahead of time?

Yes, you can roast the tofu in advance and store it in the fridge for up to 3 days. For best results, reheat in the oven or air fryer to restore crispiness before topping with pesto and serving.

2. What kind of tofu works best for this recipe?

Extra-firm tofu is ideal because it holds its shape and gets a satisfying texture when roasted. Avoid using silken or soft tofu, as they tend to fall apart during cooking.

3. Can I use store-bought pesto instead of homemade?

Absolutely. Store-bought pesto is a convenient shortcut and works great here. Choose a basil-based pesto or try other versions like arugula, spinach, or sun-dried tomato pesto for variety.

4. How do I keep the tofu from sticking to the pan?

Line your baking sheet with parchment paper or use a silicone baking mat. Make sure the tofu is pressed well and coated in oil before roasting, and don’t flip it too early.

More Relevant Recipes

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
Roasted Tofu Lollipops with Pesto

Roasted Tofu Lollipops with Pesto


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Ashely
  • Total Time: 45 minutes
  • Yield: 24 lollipops 1x
  • Diet: Vegan

Description

These roasted tofu lollipops with pesto are a fun, beginner-friendly appetizer made with crispy tofu cubes topped with fresh, flavorful pesto.


Ingredients

Scale
  • 1 block extra-firm tofu (16 oz)
  • 1 teaspoon olive oil
  • 1/2 teaspoon paprika
  • 1/2 teaspoon sea salt
  • 4 tablespoons pesto (or more to taste)

Instructions

  1. Preheat the oven to 450°F (230°C).
  2. Press the tofu to remove excess moisture by wrapping it in a towel and placing a heavy object on top for at least 10 minutes.
  3. Cut the tofu into bite-sized cubes.
  4. In a large bowl, mix the olive oil, paprika, and sea salt. Gently toss the tofu cubes to coat evenly.
  5. Line a baking sheet with parchment paper and place the tofu cubes in a single layer.
  6. Roast the tofu for 15 minutes, flip each piece, and roast for an additional 15 minutes until golden brown.
  7. Let the tofu cool slightly. Insert bamboo picks into each cube and top with a small spoonful of pesto before serving.

Notes

  • Pressing the tofu well is key for achieving a crispy texture.
  • Use parchment or a silicone mat to prevent sticking.
  • Smoked paprika or chili powder can be used for added depth or spice.
  • Store leftovers in an airtight container for up to 3 days.
  • Reheat in an oven or air fryer to maintain crispiness.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Appetizer
  • Method: Roasting
  • Cuisine: American

Nutrition

  • Serving Size: 2 lollipops
  • Calories: 90
  • Sugar: 0g
  • Sodium: 120mg
  • Fat: 7g
  • Saturated Fat: 1g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 3g
  • Fiber: 1g
  • Protein: 5g
  • Cholesterol: 0mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star