Pesto Ravioli
This Pesto Ravioli recipe is a weeknight hero that feels special enough for company. Bright, roasted bell peppers and sweet cherry tomatoes get a quick sauté with aromatics, then meet tender four-cheese ravioli tossed in vibrant basil pesto. It’s an easy, flavorful pasta skillet that cooks fast, uses pantry-friendly seasonings, and finishes with freshly grated Parmesan and a scatter of herbs for a pretty, irresistible plate.
I like to use one red, one orange, and one green bell pepper for the color and a balance of sweetness and crispness. The small yellow onion softens and becomes slightly caramelized in the pan while the cherry tomatoes pop and add juicy bursts of flavor. Fresh basil pesto ties everything together with an herbaceous, garlicky lift.
Why this version works
This recipe keeps things simple but purposeful. The roasted-style sauté of bell peppers and onion builds a sweet base without the need for long roasting. Cherry tomatoes and minced garlic add texture and bright notes, while the condensed weeknight timing means the ravioli finish in the skillet and soak up the sauce for a luscious bite. Using a fresh four-cheese ravioli gives a creamy, cheesy interior that contrasts beautifully with the herb-forward pesto.
Ingredients
- 3 bell peppers — I use 1 red, 1 orange, 1 green
- 1 small yellow onion
- 2 tablespoons olive oil, plus more for serving
- 1/2 teaspoon salt
- 1/4 teaspoon pepper
- 1/2 teaspoon garlic powder
- 1 teaspoon dried basil
- 1 cup cherry tomatoes
- 1/2 tablespoon minced garlic
- 1 (10-ounce) package fresh 4-cheese ravioli — see note 1
- 1/3 cup basil pesto — see note 2
- Freshly grated Parmesan cheese, optional — see note 3
- Fresh basil or parsley, optional
Notes
- Note 1: Use any fresh four-cheese ravioli available to you. If you have dietary restrictions, seek a certified ingredient that meets your needs or use a plant-based cheese-filled ravioli alternative that matches the 10-ounce package size.
- Note 2: Store-bought basil pesto works well here; you can substitute with a homemade pesto if you prefer. Measure 1/3 cup for the recipe.
- Note 3: Freshly grated Parmesan is optional. If you avoid animal rennet in cheese, choose a hard cheese labeled with an appropriate animal-free rennet source or a grated plant-based alternative for finishing.
Equipment

- Large skillet with lid
- Sharp knife and cutting board
- Wooden spoon or spatula
- Tongs
- Measuring spoons and a 1/3-cup measure
Step-by-step instructions

Follow these steps in order for a bright, balanced Pesto Ravioli. Read through once before you start so everything moves smoothly at the stove.
- Prepare the vegetables. Core and thinly slice the 3 bell peppers (1 red, 1 orange, 1 green) into similar-sized strips so they cook evenly. Peel and thinly slice the 1 small yellow onion. Halve the 1 cup cherry tomatoes, and set aside the 1/2 tablespoon minced garlic.
- Heat the pan. Place a large skillet over medium heat and add 2 tablespoons olive oil. Allow the oil to warm for about 30 seconds so it becomes shimmering but not smoking.
- Sauté peppers and onion. Add the sliced peppers and onion to the skillet in a single layer as much as possible. Sprinkle 1/2 teaspoon salt, 1/4 teaspoon pepper, 1/2 teaspoon garlic powder, and 1 teaspoon dried basil evenly over the vegetables. Cook, stirring occasionally, until the onion is softened and the peppers are tender-crisp, about 6–8 minutes. Adjust heat so the vegetables brown lightly without burning.
- Add cherry tomatoes and fresh garlic. Stir in the 1 cup halved cherry tomatoes and the 1/2 tablespoon minced garlic. Cook for 2–3 minutes, stirring, until the tomatoes begin to soften and release some juices and the garlic becomes fragrant but not browned.
- Make room for the ravioli. Move the vegetables to one side of the skillet or temporarily transfer them to a plate if your pan is crowded. Add a splash more olive oil to the empty side if needed so the ravioli don’t stick.
- Cook the ravioli. Add the 1 (10-ounce) package fresh 4-cheese ravioli in a single layer to the skillet. If they are very crowded, work in two batches to avoid tearing. Cover the skillet with a lid and cook according to the package directions for skillet cooking. Typically this will take 3–5 minutes, long enough for the ravioli to heat through and become tender. If the package directions call for boiling in water, shorten the stovetop time: add 1/4 cup water, cover, and steam the ravioli until heated through, about 3–4 minutes.
- Toss ravioli with vegetables and pesto. Once the ravioli are hot and tender, return the peppers, onions, and tomatoes to the pan (if you moved them earlier). Remove the skillet from heat and add 1/3 cup basil pesto. Gently toss everything together with tongs or a spatula so the pesto coats the ravioli and vegetables evenly. If the skillet seems dry, add a drizzle of olive oil to help loosen the sauce.
- Finish and serve. Plate the pesto-coated ravioli and vegetables. Sprinkle with freshly grated Parmesan cheese if using and scatter torn fresh basil or chopped parsley over the top. Drizzle a little extra olive oil over each serving for shine and flavor.
- Enjoy immediately. Serve the dish warm so the ravioli remain tender and the pesto stays bright.
Tips and variations
- For more caramelization, cook the peppers and onions a few minutes longer over medium-high heat before adding the tomatoes.
- If you prefer a saucier finish, stir in 2–3 tablespoons of reserved pasta water or a splash of vegetable broth with the pesto to loosen it.
- Add a handful of baby spinach or arugula at the final toss for extra green and a peppery contrast; it will wilt quickly in the residual heat.
- To bump up protein without changing the overall flavor, stir in cooked chickpeas or a chopped, seared halal-certified chicken breast cut into bite-sized pieces before adding the pesto.
- Use a dairy-free pesto and a vegan ravioli if you want a fully plant-based version. Keep the same quantities.
Make-ahead and storage
This Pesto Ravioli is best the day it’s made, but leftovers store well. Transfer cooled leftovers to an airtight container and refrigerate for up to 3 days. Reheat gently in a skillet over low heat with a splash of water or olive oil to restore creaminess. Avoid microwaving at high power, which can make the ravioli rubbery.
Serving ideas
Serve the pesto-coated ravioli with a crisp green salad or a simple cucumber and lemon salad to brighten the meal. Crusty bread or garlic bread on the side is an easy option for soaking up any remaining pesto and juices. For a lighter plate, pair with roasted asparagus or a chilled tomato salad.
Flavor profile
This dish balances the herbaceous punch of basil pesto with the sweet, slightly smoky notes of sautéed peppers. Cherry tomatoes introduce freshness and a pleasant burst of acidity, while the four-cheese ravioli brings a creamy, savory core. The dried basil and garlic powder in the sauté echo the pesto’s flavors and create cohesion across the skillet.
Shopping checklist
- Bell peppers: 1 red, 1 orange, 1 green
- Small yellow onion
- Olive oil
- Salt, pepper, garlic powder, dried basil
- Cherry tomatoes
- Minced garlic
- 10-ounce package fresh four-cheese ravioli
- 1/3 cup basil pesto
- Freshly grated Parmesan or substitute
- Fresh basil or parsley
Final notes
This Pesto Ravioli is fast, colorful, and flexible. The recipe uses straightforward seasonings and a short cook time, so it’s perfect for nights when you want something comforting without the fuss. Keep the pesto bright and don’t overcook the ravioli — short, gentle heat preserves the filling’s creaminess and the herbs’ brightness. Enjoy this as a main for two to three people or as a part of a larger spread for four.
Now you’re ready to make a vibrant, satisfying meal that comes together in under 30 minutes. Gather your peppers, slice the onion, heat the pan, and let the aromas of garlic and basil fill your kitchen — dinner is almost ready.

Pesto Ravioli
Ingredients
- 3 bell peppers about 1 red, 1 orange, 1 green; stems and seeds removed, chopped into 1-inch pieces
- 1 small yellow onion thinly sliced
- 2 tablespoons olive oil plus more for serving
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/2 teaspoon garlic powder
- 1 teaspoon dried basil
- 1 cup cherry tomatoes whole
- 1/2 tablespoon minced garlic
- 10 ounce fresh 4-cheese ravioli about a 10-ounce package
- 1/3 cup basil pesto refrigerated fresh pesto recommended
- freshly grated Parmesan cheese optional; for serving
- fresh basil or parsley optional; for serving
Instructions
- Preheat the oven to 425°F (218°C).
- Prepare the vegetables: remove stems and seeds from the bell peppers and chop into 1-inch cubes; thinly slice the small yellow onion.
- On a large sheet pan (or two smaller pans), toss the chopped peppers, sliced onion, 2 tablespoons olive oil, 1/2 teaspoon salt, 1/4 teaspoon pepper, 1/2 teaspoon garlic powder, and 1 teaspoon dried basil until evenly coated. Spread into a single layer so pieces are not crowded.
- Roast the vegetables for 10 minutes, then remove the pan and add the cherry tomatoes and 1/2 tablespoon minced garlic on top; toss gently to combine and spread in an even layer again.
- Return the pan to the oven and roast for another 10 minutes, until vegetables are tender and lightly browned. If vegetables are crowded they will steam instead of roast, so give them space.
- Meanwhile, bring a large pot of water to a boil and generously salt it. Cook the ravioli according to package directions, subtracting 1 minute from the stated time, then drain.
- When the vegetables are done, remove the sheet pan from the oven and immediately add the drained ravioli on top of the roasted vegetables. Spoon the 1/3 cup basil pesto evenly over the ravioli and vegetables and toss on the sheet pan to combine.
- Return the pan to the oven for 1–2 minutes to warm everything together, then remove and serve right away. Drizzle with extra olive oil if desired and top with freshly grated Parmesan and fresh basil or parsley.
Equipment
- large sheet pan (15 x 21-inch) or two smaller sheet pans
- Large Pot
- Mixing spoon or spatula
- Colander
- Measuring Spoons
Notes
- Use a 9–10 ounce ravioli package for a good pasta-to-veggie ratio.
- Choose refrigerated, freshly-made basil pesto for best flavor.
- Grate Parmesan from a block for the best texture and flavor.
- Do not overcrowd the pan or the vegetables will steam instead of roast.
- Adjust salt and pepper to taste before roasting.

