Go Back
Crispy fried squash blossoms stuffed with melted mozzarella and ricotta, topped with arugula and served with balsamic glaze on a rustic plate

Fried squash blossom

This squash blossom recipe brings together everything you want in one bite—crispy golden coating, creamy ricotta, and that irresistible stretch from melted mozzarella. The blossoms are lightly stuffed, quickly breaded, and fried until perfectly crunchy on the outside while staying soft and delicate inside. Finished with fresh arugula and a drizzle of balsamic, it’s simple, seasonal, and full of flavor.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4
Course: Snack
Cuisine: American
Calories: 425

Ingredients
  

  • 12 fresh squash blossoms, pistils removed
  • 1 cup ricotta cheese
  • 2 cups shredded mozzarella cheese
  • ½ tsp garlic powder
  • salt and pepper to taste
For the coating
  • ¾ cup all-purpose flour
  • 2 eggs
  • 1 cup panko breadcrumbs
For deep frying
  • 2-3 cups Vegetable oil
For serving
  • Fresh arugula
  • Balsamic vinegar or balsamic glaze

Method
 

  1. Grab your squash blossoms and gently open them up. You’re gonna remove the pistil from the inside. Just pinch and pull it out carefully so you don’t tear the flower.
  2. Next, let’s make the filling. In a bowl, combine your ricotta, shredded mozzarella, salt, pepper, and garlic powder. And don’t hold back on the mozzarella here—that’s what gives you that gooey, stretchy center.
  3. Now take your blossoms and gently stuff them with the cheese mixture. Don’t overfill, just enough so you can still close the petals around it.
  4. For the coating, mix your flour and eggs together in one bowl. If it feels too thick, add a little water to loosen it up. This is gonna save you a step instead of doing flour, egg, then breadcrumbs separately.
  5. Set up your station: flour-egg mixture in one bowl, panko in another. Dip each stuffed blossom into the flour-egg mixture, let the excess drip off, then roll it in the panko until fully coated.
  6. Heat your oil to about 350°F. Once it’s hot, carefully drop in your blossoms. Fry them for about 2–3 minutes, just until they’re golden brown and crispy on the outside and the cheese inside is melted.
  7. Pull them out and let them drain on paper towels. Finish by topping with a little fresh arugula and serve with balsamic vinegar or glaze on the side.