You’re going to love this breakfast sandwich recipe that features homemade tomato jam! It’s not just any ordinary breakfast sandwich. This one comes together with toasted croissants and plenty of flavor that’ll wake up your taste buds.
Solves rushed mornings by providing a portable, satisfying breakfast that pairs flaky croissants with savory tomato jam, cutting prep time and reducing breakfast stress.

I used to struggle with making eggs that were flavorful and moist instead of dry and boring. It always felt like I was missing something. But once I started adding in that fresh tomato jam and creamy avocado, everything changed! Now, breakfast feels special and satisfying.
This recipe is a game changer because it takes just 15 minutes to prep and 20 minutes to cook. That means you can whip this up quickly, even on a busy weekend morning. The crunchy croissant perfectly holds all the delicious layers, giving you a hearty start to the day.
If you love breakfast ideas, you might also enjoy a tasty twist with breakfast tacos for a fun, flavorful morning!
Why You Will Love This Recipe
- Unique Flavor: The homemade tomato jam adds a tangy twist that you won’t find in typical breakfast sandwiches. It brings a freshness that really wakes up your taste buds.
- Textural Delight: Toasted croissants provide a buttery, flaky texture that makes each bite truly enjoyable. It’s a nice change from standard bread that keeps things interesting.
- Convenience: These sandwiches come together quickly, making them great for busy mornings or lazy brunches. You can whip them up in no time without any fuss.
- Freshness Factor: The combination of avocado and fresh herbs means you’re getting a nutritious boost, turning your breakfast into something that feels wholesome and satisfying.
Croissant Breakfast Sandwiches With Tomato Jam
- Prep Time: 15 minutes
- Cool Time: 0 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Category: Breakfast
- Method: Stovetop
- Cuisine: Not specified
- Diet: Vegetarian
Description
Delicious breakfast sandwiches featuring soft scrambled eggs, crispy bacon, and homemade tomato jam on toasted croissants.
Ingredients
- 4 croissants, split and toasted
- 4 tablespoons mayonnaise
- 8 slices bacon, cooked
- 2 avocados, smashed with 21/2 teaspoons lemon juice, salt and pepper
- 1/2 cup tomato jam, recipe below
- Soft scrambled eggs, recipe below
- Fresh chives and basil and/or arugula
- Kosher salt and freshly cracked black pepper
- 1 tablespoon olive oil, for tomato jam
- 2 cups cherry tomatoes, for tomato jam
- 1 clove garlic, minced, for tomato jam
- 1/21/2 teaspoon red pepper flakes, for tomato jam
- 1 tablespoon apple cider vinegar, for tomato jam
- 1 tablespoon brown sugar, for tomato jam
- 2 tablespoons butter, for tomato jam
- Kosher salt and freshly cracked black pepper, to taste, for tomato jam
Instructions
- Prepare the Tomato Jam: Start by simmering 2 cups cherry tomatoes with 1 tablespoon brown sugar and 1 tablespoon apple cider vinegar in a large saucepan over medium heat. Add 1 tablespoon olive oil, 1 clove minced garlic, and 1/21/2 teaspoon red pepper flakes. Cook for about 30 minutes, stirring frequently to prevent sticking. The jam is ready when it thickens and becomes spreadable. If it remains too runny, continue cooking until it reaches the desired consistency.
- Cook the Eggs: Whisk together 8 large eggs with 1/4 cup whole milk and a pinch of Kosher salt and freshly cracked black pepper in a bowl. Heat the large non-stick skillet over low heat and pour in the eggs. Stir gently and continuously using the silicone spatula, cooking until the eggs are soft but set. Remove from heat just before they are completely firm to avoid overcooking.
- Toast the Croissants: Toast the 4 split croissants lightly in the same skillet or a toaster until they are warm and slightly crisp just before assembly. This will help create a nice texture on the sandwich, preventing sogginess.
- Assemble the Sandwiches: Layer the soft scrambled eggs onto the toasted croissants. Then, add a generous scoop of the homemade tomato jam on top. Be careful not to overstuff the croissants to avoid a messy sandwich experience.
- Serve Immediately: Present the sandwiches on a plate while still warm. For an extra touch, serve with a side of fresh fruit salad, and offer additional tomato jam as a condiment. Aim to serve right away to maintain the croissants’ crispiness.
Notes
- Assembled sandwiches are best eaten fresh. Tomato jam can be stored in the fridge for about a week.
- To prevent rubbery eggs, ensure to cook on low heat and remove from heat just before fully set. Should the tomato jam not thicken correctly, let it cook longer while stirring frequently. To maintain crispness in croissants, toast them immediately before assembling.
- Reheat sandwich components separately in a skillet over low heat until warmed through.
- Serve with a side of fresh fruit salad. Pair with a mimosa or Bloody Mary for a delightful brunch experience.
- For a vegetarian option, substitute bacon with sautéed mushrooms or tempeh. You can also add sliced tomatoes for freshness or incorporate sautéed spinach for added greens.
- Select ripe cherry tomatoes for the best flavor in the tomato jam. For cheese, you may substitute fontina with any melting cheese, such as cheddar or goat cheese.
Nutrition
- Serving Size: 1 sandwich
- Calories: 1086
- Sugar: 13g
- Sodium: 1024mg
- Fat: 89g
- Saturated Fat: 34g
- Unsaturated Fat: 0g
- Trans Fat: 0g
- Carbohydrates: 43g
- Fiber: 9g
- Protein: 31g
- Cholesterol: 469mg
Find it online: https://bakeitwell.com/breakfast-sandwich-recipe

Recipe Tips
- If your eggs turn rubbery, cooking them on low heat and removing them just before they fully set can help achieve a softer texture.
- When your tomato jam isn’t thickening as expected, continuing to cook while stirring often can help reach the right consistency.
- For croissants that remain crisp, toasting them immediately before assembling the sandwich will prevent sogginess.
- If you experience dry scrambled eggs, consider lowering the heat and stirring gently for a creamier result.
- When preparing tomato jam, making it in advance can save you time and add convenience to your breakfast sandwich assembly.
Serving Suggestions
Pair these sandwiches with a side of fresh fruit salad. A mimosa or Bloody Mary complements them well for brunch.
These sandwiches make a filling breakfast option or brunch dish. They can also serve as a hearty snack at holiday gatherings.
Offer extra tomato jam on the side as a condiment. This adds a tangy touch that enhances the overall experience.
Recipe variations
- You can use bagels instead of croissants for a more dense texture and a unique twist on the classic sandwich.
- Add a pinch of smoked paprika and ½ teaspoon of garlic powder to the mayonnaise for an extra layer of flavor.
- Either opt for turkey bacon or thinly sliced smoked salmon as an alternative to traditional bacon, adding its own unique taste.
- For larger servings, increase the ingredients to 8 croissants, 16 slices of bacon, and 16 eggs, ensuring everyone enjoys a fulfilling meal.
Save This Recipe!
How to Store?
To keep your croissant breakfast sandwiches fresh, follow these storage tips:
Room Temperature: Store assembled sandwiches in an airtight container at room temperature for up to 1 hour. Serve immediately for best quality.
Refrigeration: If not consumed quickly, refrigerate sandwiches in an airtight container for up to 2 days. Reheat in a skillet before serving.
Freezing: Wrap sandwiches tightly in aluminum foil or plastic wrap, then place in a freezer bag. Freeze for up to 3 months. Thaw overnight in the fridge before reheating.
Other Recipes You’ll Love
If you enjoyed this breakfast sandwich recipe or any other recipe on my blog, please leave a ⭐ star rating and let me know how it went in the comments below. I appreciate taking time to read about this recipe, thank you!