Introduction
Baked Ricotta with Roasted Tomatoes and Onions is a comforting, flavorful dish that perfectly balances creamy, savory, and sweet notes. The richness of the ricotta cheese, combined with the natural sweetness of roasted tomatoes and onions, creates an irresistible combination that can serve as a main dish, appetizer, or side dish. It’s the kind of dish that is perfect for a cozy dinner at home, a family gathering, or a fancy meal that doesn’t require much effort to prepare.
This recipe is incredibly easy to make, yet it’s full of complex flavors that will wow your guests or satisfy your cravings. The creaminess of the ricotta, paired with the caramelized vegetables and a touch of fresh herbs, makes for an elegant dish that feels luxurious without being complicated. Plus, it’s versatile enough to be served with various accompaniments like crusty bread, pasta, or a fresh salad.
Perfect for:
- A simple but satisfying weeknight dinner
- An impressive appetizer or side dish for a dinner party
- A vegetarian main course option
- A comforting dish for those craving creamy, savory flavors
- A light meal when paired with fresh bread or a side salad
Why You’ll Love This Baked Ricotta with Roasted Tomatoes and Onions
Here’s why this dish will quickly become a favorite in your culinary repertoire:
- Rich and Creamy: The ricotta cheese is baked to perfection, becoming ultra-creamy and slightly caramelized around the edges, providing a melt-in-your-mouth texture that’s simply divine.
- Perfectly Roasted Vegetables: The roasted tomatoes and onions bring out their natural sweetness, creating a contrast to the richness of the ricotta. The caramelized edges of the vegetables add a depth of flavor that elevates the dish.
- Easy to Make: With just a few ingredients, this dish is simple to prepare. The ricotta doesn’t require any complicated steps—just a bit of roasting and baking, and you’re good to go.
- Vegetarian and Gluten-Free: This recipe is perfect for those following a vegetarian or gluten-free diet. It’s naturally dairy-based (of course) and free of gluten, making it a great option for different dietary needs.
- Versatile: You can serve this dish in many ways, whether as a dip with crispy bread, a topping for pasta, or alongside a fresh salad. The possibilities are endless!
Preparation and Cooking Time
- Total Time: 45 minutes
- Preparation Time: 15 minutes
- Cooking Time: 30 minutes
- Servings: 4 servings (as a main dish) or 6-8 servings (as an appetizer or side dish)
- Calories per Serving: Approximately 250-300 calories (depending on portion size)
- Key Nutrients: Protein: 12g, Carbs: 15g, Fat: 18g
Ingredients
Here’s what you’ll need to create this baked ricotta masterpiece:
For the Baked Ricotta:
- 1 ½ cups ricotta cheese (full-fat for the creamiest results)
- 1 tablespoon olive oil (plus extra for drizzling)
- 1 clove garlic, minced
- 1 tablespoon fresh basil, chopped (or 1 teaspoon dried basil)
- 1 tablespoon fresh thyme, chopped (or 1 teaspoon dried thyme)
- 1 egg (optional, for extra richness)
- Salt and pepper, to taste
- ½ cup grated Parmesan cheese (optional, for a sharper, nuttier flavor)
For Roasted Tomatoes and Onions:
- 2 cups cherry tomatoes (or grape tomatoes, halved)
- 1 medium red onion, thinly sliced
- 2 tablespoons olive oil
- 1 tablespoon balsamic vinegar (optional, for added sweetness and tang)
- 1 teaspoon dried oregano (or Italian seasoning)
- Salt and pepper, to taste
- Fresh basil leaves, for garnish (optional)
Ingredient Highlights
- Ricotta Cheese: Ricotta provides the creamy base for this dish. It’s soft, slightly grainy, and naturally mild, which makes it a great canvas for other flavors.
- Tomatoes: Roasting tomatoes concentrates their flavors, making them tender, sweet, and bursting with juices. They complement the richness of the ricotta perfectly.
- Onions: Roasting onions brings out their natural sweetness, creating a beautiful contrast to the other savory elements in the dish.
- Herbs: Fresh herbs like basil and thyme bring a fragrant, aromatic quality to the dish, balancing the richness of the cheese and vegetables.
- Olive Oil: Olive oil adds richness and helps to caramelize the vegetables during roasting. It also provides healthy fats that enhance the flavor.
- Balsamic Vinegar: Balsamic vinegar adds a touch of acidity and sweetness that complements the tomatoes and onions, creating a balanced, flavorful profile.
Step-by-Step Instructions for Baked Ricotta with Roasted Tomatoes and Onions
Follow these easy steps to prepare your Baked Ricotta with Roasted Tomatoes and Onions:
First Step: Prepare the Vegetables for Roasting
- Preheat the Oven: Begin by preheating your oven to 400°F (200°C).
- Prepare the Tomatoes and Onions: Halve the cherry tomatoes and slice the red onion thinly. The thinner the onion slices, the more evenly they will cook.
- Toss with Olive Oil and Seasoning: In a bowl, toss the tomatoes and onions with olive oil, balsamic vinegar (if using), dried oregano, salt, and pepper. Make sure the vegetables are evenly coated with the oil and seasoning.
- Roast the Vegetables: Spread the tomatoes and onions in a single layer on a baking sheet. Roast them in the preheated oven for about 20-25 minutes, or until the tomatoes have softened and started to burst, and the onions have caramelized.
Second Step: Prepare the Ricotta
- Prepare the Ricotta Mixture: While the vegetables are roasting, prepare the ricotta. In a medium bowl, combine the ricotta cheese, olive oil, minced garlic, fresh herbs (basil and thyme), salt, and pepper. If you want an extra creamy and rich texture, you can whisk in one egg to bind the ricotta together.
- Add Parmesan: If you like a bit of sharpness, fold in the grated Parmesan cheese. This will add depth and a slightly nutty flavor to the ricotta.
Third Step: Bake the Ricotta
- Transfer the Ricotta to a Baking Dish: Spoon the ricotta mixture into a small baking dish or oven-safe bowl. Smooth the top with a spatula, making sure the ricotta is evenly spread out.
- Bake the Ricotta: Place the ricotta in the oven and bake for 15-20 minutes, or until the edges are golden and slightly caramelized, and the center is heated through. The texture should be creamy with a bit of a crust on the top.
Fourth Step: Assemble the Dish
- Assemble the Dish: Once the ricotta is baked, remove it from the oven. Carefully arrange the roasted tomatoes and onions on top of the ricotta. You can either mix them into the ricotta or leave them on top for a more elegant presentation.
- Garnish and Serve: Garnish with fresh basil leaves, a drizzle of olive oil, and an extra sprinkle of Parmesan, if desired. Serve immediately while the ricotta is warm and creamy.

How to Serve Baked Ricotta with Roasted Tomatoes and Onions
This dish is versatile and can be served in many different ways:
- As an Appetizer: Serve the Baked Ricotta with Roasted Tomatoes and Onions with slices of warm, crusty bread or toasted baguette slices for dipping. The creamy ricotta pairs wonderfully with the bread.
- With Pasta: For a heartier meal, serve the baked ricotta mixture on top of your favorite pasta. It’s especially good with spaghetti, fettuccine, or penne.
- As a Side Dish: This dish makes a perfect side to accompany roasted meats, grilled vegetables, or a simple salad. It can easily complement a variety of proteins like chicken, lamb, or fish.
- On Toast: Spread the baked ricotta on toasted sourdough or whole-grain bread for a filling breakfast or light lunch.
- With Salad: Pair this dish with a fresh, crisp salad to balance out the richness of the ricotta. A simple arugula salad with lemon vinaigrette works wonderfully.
Additional Tips for Baked Ricotta with Roasted Tomatoes and Onions
Here are some tips to make your Baked Ricotta with Roasted Tomatoes and Onions even better:
- Use Full-Fat Ricotta: For the creamiest and richest texture, always opt for full-fat ricotta cheese. Low-fat or fat-free ricotta can be drier and less flavorful.
- Try Different Tomatoes: While cherry tomatoes are a great option, you can also experiment with grape tomatoes, heirloom tomatoes, or even sundried tomatoes for added complexity and flavor.
- Roast the Vegetables Longer: If you prefer your vegetables more caramelized, you can roast them for a few extra minutes. Just be careful not to burn them.
- Add Garlic: For an extra burst of flavor, try roasting some garlic along with the tomatoes and onions. Roasted garlic adds a sweet, mellow flavor that pairs beautifully with the ricotta.
- Make it Vegan: To make this dish vegan, substitute the ricotta with a dairy-free ricotta or cashew cheese. Skip the Parmesan or use a vegan version for a completely plant-based option.
- Make It Spicy: If you love a bit of heat, add some red pepper flakes to the ricotta mixture or sprinkle some chili powder on the roasted tomatoes and onions.
Recipe Variations of Baked Ricotta with Roasted Tomatoes and Onions
Here are 10 variations of this dish to try:
- Roasted Garlic Baked Ricotta: Add roasted garlic cloves to the ricotta mixture for a rich, mellow garlic flavor.
- Spinach and Ricotta: Add a handful of fresh spinach to the ricotta mixture for an extra layer of flavor and color.
- Baked Ricotta with Mushrooms: Sauté some mushrooms and mix them into the ricotta for an earthy, savory twist.
- Baked Ricotta with Olives: Add a handful of chopped Kalamata or green olives to the roasted tomatoes and onions for a Mediterranean-inspired dish.
- Pine Nuts and Ricotta: Add toasted pine nuts to the ricotta for a nutty crunch.
- Citrus Baked Ricotta: Add a bit of lemon zest to the ricotta to brighten up the flavor.
- Balsamic Glaze Baked Ricotta: Drizzle a balsamic glaze over the dish before serving for an extra touch of sweetness and tang.
- Herbed Ricotta: Add a variety of fresh herbs like rosemary, sage, and parsley to the ricotta for a more complex, fragrant flavor.
- Baked Ricotta with Zucchini: Add thinly sliced roasted zucchini to the tomatoes and onions for an additional vegetable element.
- Caramelized Onion Baked Ricotta: Use caramelized onions instead of roasted onions for an extra depth of flavor.
Freezing and Storage for Baked Ricotta with Roasted Tomatoes and Onions
- Freezing: While this dish is best enjoyed fresh, you can freeze the baked ricotta and roasted vegetables separately for later use. Store the ricotta and vegetables in airtight containers, and freeze for up to 2 months. When ready to serve, reheat gently in the oven.
- Storage: Leftovers can be stored in an airtight container in the fridge for up to 3 days. To reheat, gently warm in the oven at 350°F (175°C) for about 10 minutes.
Special Equipment for Baked Ricotta with Roasted Tomatoes and Onions
Here are a few kitchen tools that might come in handy for this recipe:
- Baking Dish: A small to medium-sized oven-safe baking dish is ideal for baking the ricotta.
- Baking Sheet: For roasting the tomatoes and onions, a baking sheet or roasting pan works well.
- Mixing Bowl: Use a bowl to mix the ricotta with the other ingredients.
- Spatula: A spatula helps spread the ricotta evenly in the baking dish.
- Knife: A sharp knife is needed for slicing the onions and halving the tomatoes.
FAQ Section about Baked Ricotta with Roasted Tomatoes and Onions
- Can I use a different cheese instead of ricotta?
Yes, you can use mascarpone, goat cheese, or cream cheese as a substitute, though the texture and flavor will vary slightly. - What can I serve this dish with?
This dish pairs well with pasta, salad, grilled chicken, or crusty bread. You can also serve it with roasted vegetables or as a side to a hearty meal. - Can I make this dish ahead of time?
Yes, you can prepare the ricotta and roasted vegetables in advance and bake them together just before serving. It can also be reheated in the oven. - Is this dish spicy?
No, the dish is not inherently spicy, but you can add red pepper flakes or chili powder if you want a bit of heat. - Can I make this dish vegan?
Yes, simply swap the ricotta for a dairy-free ricotta or cashew cheese and omit the Parmesan.
Baked Ricotta with Roasted Tomatoes and Onions
- Total Time: 45 minutes
Ingredients
For the Baked Ricotta:
- 1 ½ cups ricotta cheese (full-fat for the creamiest results)
- 1 tablespoon olive oil (plus extra for drizzling)
- 1 clove garlic, minced
- 1 tablespoon fresh basil, chopped (or 1 teaspoon dried basil)
- 1 tablespoon fresh thyme, chopped (or 1 teaspoon dried thyme)
- 1 egg (optional, for extra richness)
- Salt and pepper, to taste
- ½ cup grated Parmesan cheese (optional, for a sharper, nuttier flavor)
For the Roasted Tomatoes and Onions:
- 2 cups cherry tomatoes (or grape tomatoes, halved)
- 1 medium red onion, thinly sliced
- 2 tablespoons olive oil
- 1 tablespoon balsamic vinegar (optional, for added sweetness and tang)
- 1 teaspoon dried oregano (or Italian seasoning)
- Salt and pepper, to taste
- Fresh basil leaves, for garnish (optional)
Ingredient Highlights
- Ricotta Cheese: Ricotta provides the creamy base for this dish. It’s soft, slightly grainy, and naturally mild, which makes it a great canvas for other flavors.
- Tomatoes: Roasting tomatoes concentrates their flavors, making them tender, sweet, and bursting with juices. They complement the richness of the ricotta perfectly.
- Onions: Roasting onions brings out their natural sweetness, creating a beautiful contrast to the other savory elements in the dish.
- Herbs: Fresh herbs like basil and thyme bring a fragrant, aromatic quality to the dish, balancing the richness of the cheese and vegetables.
- Olive Oil: Olive oil adds richness and helps to caramelize the vegetables during roasting. It also provides healthy fats that enhance the flavor.
- Balsamic Vinegar: Balsamic vinegar adds a touch of acidity and sweetness that complements the tomatoes and onions, creating a balanced, flavorful profile.
Instructions
Step 1: Prepare the Vegetables for Roasting
- Preheat the Oven: Begin by preheating your oven to 400°F (200°C).
- Prepare the Tomatoes and Onions: Halve the cherry tomatoes and slice the red onion thinly. The thinner the onion slices, the more evenly they will cook.
- Toss with Olive Oil and Seasoning: In a bowl, toss the tomatoes and onions with olive oil, balsamic vinegar (if using), dried oregano, salt, and pepper. Make sure the vegetables are evenly coated with the oil and seasoning.
- Roast the Vegetables: Spread the tomatoes and onions in a single layer on a baking sheet. Roast them in the preheated oven for about 20-25 minutes, or until the tomatoes have softened and started to burst, and the onions have caramelized.
Step 2: Prepare the Ricotta
- Prepare the Ricotta Mixture: While the vegetables are roasting, prepare the ricotta. In a medium bowl, combine the ricotta cheese, olive oil, minced garlic, fresh herbs (basil and thyme), salt, and pepper. If you want an extra creamy and rich texture, you can whisk in one egg to bind the ricotta together.
- Add Parmesan: If you like a bit of sharpness, fold in the grated Parmesan cheese. This will add depth and a slightly nutty flavor to the ricotta.
Step 3: Bake the Ricotta
- Transfer the Ricotta to a Baking Dish: Spoon the ricotta mixture into a small baking dish or oven-safe bowl. Smooth the top with a spatula, making sure the ricotta is evenly spread out.
- Bake the Ricotta: Place the ricotta in the oven and bake for 15-20 minutes, or until the edges are golden and slightly caramelized, and the center is heated through. The texture should be creamy with a bit of a crust on the top.
Step 4: Assemble the Dish
- Assemble the Dish: Once the ricotta is baked, remove it from the oven. Carefully arrange the roasted tomatoes and onions on top of the ricotta. You can either mix them into the ricotta or leave them on top for a more elegant presentation.
- Garnish and Serve: Garnish with fresh basil leaves, a drizzle of olive oil, and an extra sprinkle of Parmesan, if desired. Serve immediately while the ricotta is warm and creamy.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
Nutrition
- Serving Size: 4 servings (as a main dish) or 6-8 servings (as an appetizer or side dish)
- Calories: 250-300
- Fat: 18g
- Carbohydrates: 15g
- Protein: 12g
Conclusion of Baked Ricotta with Roasted Tomatoes and Onions Recipe
Baked Ricotta with Roasted Tomatoes and Onions is the perfect combination of creamy, savory, and sweet flavors. With its simple ingredients and easy preparation, this dish is ideal for any occasion, whether you’re looking for a cozy weeknight dinner or an impressive appetizer for a dinner party. It’s versatile, comforting, and sure to please everyone at the table. So go ahead and treat yourself to this flavorful, nutritious dish—you won’t regret it!