Cook the Noodles: In a large pot, bring water to a boil over high heat. Add the rice noodles and cook them according to the instructions on the package until they’re tender. Drain the noodles and set them aside.
Heat the sesame oil in a large skillet over medium heat. Once the oil is hot, add the ground beef and cook, breaking it up into small pieces with a wooden spoon, until fully browned, which will take about 5–8 minutes.
Add the garlic and ginger, stirring and cooking for about 1 minute until fragrant.
Stir in the sweet chili sauce, soy sauce, and ½ cup of water. Let the mixture simmer for about 5 minutes, or until the sauce thickens slightly.
Add the cooked noodles to the skillet and toss them in the sauce to coat evenly. Let them warm through for about 1 minute.
Remove the skillet from the heat, and mix in the chopped basil and half of the lime juice.
Make the Peanut Salsa: Combine the chopped peanuts, the remaining lime juice, and the chopped Fresno pepper in a small bowl. Stir until well mixed.
Assemble and Serve: Divide the noodles into four bowls. Top each portion with the peanut salsa, carrot ribbons, green onions, and fresh mint leaves, if using. Serve immediately for the best flavor and presentation.